- 博客(24)
- 收藏
- 关注
原创 黑马程序员—24—java面试:有关银行调度学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. 需求:Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为:
2014-02-16 15:03:30
473
原创 黑马程序员—23—java面试:有关交通灯学习笔记和学习心得
------- android培训、java培训、期待与您交流! ----------1. 交通灯管理系统逻辑:异步随机生成按照各个路线行驶的车辆信号灯忽略黄灯,只考虑红灯和绿灯。应该考虑左转车辆控制信号灯,右转车辆不受信号灯控制具体信号灯控制逻辑与现实逻辑相同:南北方向车辆与东西车辆交替放行,同方向等待车辆应先放直行车辆而后放左转车辆每辆车通过路口时间为1秒
2014-02-16 14:56:29
564
原创 黑马程序员—22—高新技术:有关高新技术的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. 一些简写:ide——>itegrity development environmentperspective:透视图调试:1. 定制断点 2. 在断点开始出右键点击watch2. 静态导入:jdk1.5新特性import 语句可以导入一个类或某个包中的所
2014-02-16 14:49:42
676
原创 黑马程序员—21—java基础:有关网络编程的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. 网络通讯要素ip地址端口号传输协议2. 2.1 找到对方ip2.2 数据要发送到对方指定的应用程序上,为了标识这些应用程序,所以给 这些网络应用程序都用数字进行标识,这个数字就叫端口:即逻辑端口。2.3 定义通讯规则,这个通讯规则称为协议。
2014-02-16 14:41:25
746
原创 黑马程序员—20—java基础:有关GUI图形用户界面学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. GUI:用图形的方式,来显示计算机操作的界面,这样更方便更直观。a) CLI就是常见的Dos命令行操作。需要记忆一些常用的命令,操作不直观。b) java为GUI提供的对象都存在java.Awt和javax.Swing两个包中c) java.Awt:需要调用本地系统方法
2014-02-16 14:35:38
1629
原创 黑马程序员—19—java基础:有关File类的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. File类简介: a) 用来将文件或者文件夹封装成对象b) 方便对文件与文件夹进行操作c) File对象可以作为参数传递给流的构造函数例子:class FileDemo{public static void main(String[] args){
2014-02-16 14:28:54
581
原创 黑马程序员—18—java基础:有关IO流的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. io流的简介:IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式,java用于操作流的对象都在io包中,流按操作数据分为两种:字节流域字符流,流按流向分为:输入流,输出流。字节流的抽象基类:InputStream,OutputStream字符流的
2014-02-16 14:22:59
653
原创 黑马程序员—17—java基础:有关API的使用学习笔记和心得体会
------- android培训、java培训、期待与您交流! ----------1. System:类中的方法和属性都是静态的。out:标准输出,默认是控制台。int:标准输入,默认是键盘。2. 描述系统一些信息:获取系统属性信息;Properties getProperties();例子:import java.util.*;clas
2014-02-16 14:16:29
1094
原创 黑马程序员—16—java基础:有关map结合的学习笔记和心得体会
------- android培训、java培训、期待与您交流! ----------1. Map集合:该集合存储键值对,一对一往里存,而且要保证键的唯一性。2. 2.1 添加:put(k key, v value)putAll(Map m)2.2 删除clear()remove(Object key)2.3 判断contai
2014-02-16 14:11:07
471
原创 黑马程序员—15—java基础:有关泛型的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. jak1.5版本以后出现新特性,用于解决安全问题,是一个类型安全机制。2. 泛型的好处:1.将运行时期出现问题ClassCastException,转移到编译时期,方便程序员解决为题,让运行事情问题减少,安全。2.避免了强制转换麻烦。3. 泛型的格式:通过来定
2014-02-16 14:01:37
544
原创 黑马程序员—14—java基础:有关集合框架的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. Set:无序,不可以重复元素。TreeSet:可以对Set集合中的元素进行排序。排序时,当主要条件相同时,一定判断次要条件。例子:class TreeSetDemo{public static void main(String[] args) {TreeSet
2014-02-16 13:55:10
482
原创 黑马程序员—13—java基础:有关集合类的学习笔记和心得体会
------- android培训、java培训、期待与您交流! ----------1. 为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。2. 数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的,集合长度是可变的,数组中可以存储基本数据类型,集合只能存储对
2014-02-16 13:48:48
652
原创 黑马程序员—12—java基础:有关字符串的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. String 类:字符串是一个特殊的对象,字符串一旦初始化就不可以被改变。如:String s1 = “abc” ;s1是一个类类型变量,”abc”一个对象。S1=”kk”,abc没有改变,s1原先指向abc,现在指向kk,s1的地址改变。String s1 = “abc” ;Str
2014-02-16 13:41:23
742
原创 黑马程序员—11—java基础:有关线程通信的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. 线程间通讯:其实就是多个线程在操作同一个资源,但是操作的动作不同。2. wait(),notify(),notifyAll(),用来操作线程为什么定义在了Object类中?1. 这些方法存在与同步中。2. 使用这些方法时必须要标识所属的同步的锁。3. 锁可以时任意对象,所以任
2014-02-16 11:41:21
502
原创 黑马程序员—10—java基础:有关多线程安全的学习笔记和学习心得体会
------- android培训、java培训、期待与您交流! ----------1. 通过实例解说多线程安全: class Ticket implements Runnable//extends Thread{private static int tick = 100;public void run(){while(true){if(tick>
2014-02-16 11:30:32
547
原创 黑马程序员—9—Java基础:有关多线程的学习笔记和学习心得体会
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1. 进程与线程简介a) 进程:一般来说就是正在进行中的程序;每一个进程执行都有一个执行顺序,该顺序是执行路径,或者叫做一个控制单元。b) 线程:就是进程中的一
2014-01-25 11:40:52
599
原创 黑马程序员—8—Java基础:有关包的学习笔记和学习心得和体会
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1. 包(package)简介:对类文件进行分类管理;给类提供多成命名空间;写在程序文件的第一行;类名的全称的是:报名.类名 ;包也是一种封装形式。2. 包类的编译:
2014-01-25 11:37:29
559
原创 黑马程序员—7—Java基础:有关异常学习笔记和学习心得体会
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1. 异常:就是程序在运行时出现不正常情况。2. 异常又来:问题也是现实生活中一个具体的事物,也可以通过Java的类的形式进行描述,并封装成对象。其实就是Java对不正
2014-01-22 11:41:06
563
原创 黑马程序员—6—Java基础:内部类学习笔记和心得体会
------- android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1. 将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。2. 访问特点:内部类可以直接访问外部类中的成员,包括私有成员。之所以可以直接访
2014-01-20 16:06:56
708
原创 黑马程序员—1—Java基础:环境变量学习笔记和心得体会
------- <ahref="http://www.itheima.com" target="blank">android培训、<ahref="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------环境变量的简单配置(用dos的调用例子说明)1. 怎么在任意目录下用dos调用可执行文件
2014-01-20 14:48:55
695
原创 黑马程序员—5—Java基础:多态学习笔记和学习心得体会
1. 多态:可以理解为事物存在的多种体现形态;2. 多态的基本体现父类的引用指向了自己的子类对象。父类的引用也可以接收自己的子类对象。3. 多态的好处:多态的出现大大提高程序的扩展性4. 多态的前提必须是类与类之间有关系,要么继承,要么实现。通常还有一个前提:存在覆盖。5. 多态弊端:提高扩展性,但是只能使用父类
2014-01-20 09:31:07
603
原创 黑马程序员—4—Java基础: 面向对象继承学习笔记和学习心得体会
1. 继承概述 1.提高啦嗲吗的复用性。 2.让类与类之间产生啦关系,有了这个关系,才有了多态的特性。 注意:千万不要为了获取其它类的功能,简化代码而继承 必须是类与类之间有所属关系才可以继承,所属关系是父与子。2. Java语言中:Java只支持单继承,不支持多继承? 因为多继承容易带来安全隐患:当多个父类中定义了相同功能,当功能内容不
2014-01-19 11:02:21
748
原创 黑马程序员—3—Java基础: 构造函数简介与用法和学习心得体会
1. 特点:函数名与类名相同;不用定义返回值类型;不可以写return语句。作用:给对象进行初始化。注意:默认构造函数的特点;多个构造函数是以重载的形式存在的。2. 构造函数细节:当一个类中没有构造函数时,那么系统会默认给该类增加一个空参数的构造函数。当在类中自定义了构造函数后,默认的构造函数就没有啦。3. 构造函数和一般函数的
2014-01-19 10:59:13
597
原创 黑马程序员—2—Java基础:循环体的区别于联系和学习心得体会
1 while语句格式 While(条件表达式) { 执行语句;}2 do while 语句格式 do { 执行语句;}while(条件表达式); do while的特点是条件无论是否满足,循环体至少被执行一次。3 while与do while 区别与联系 联系:它们都是循环语句,都可以判别
2014-01-19 10:53:02
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人