- 博客(10)
- 收藏
- 关注
原创 黑马程序员——java基础加强之代理
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------代理的概念与作用● 生活中的代理 武汉人从武汉的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本上一样吧,都解决了核心问题,但是,一点区别都没有
2013-11-13 14:50:14 433
原创 黑马程序员——java基础加强之泛型
体验泛型● Jdk 1.5以前的集合类中存在什么问题ArrayList collection = new ArrayList();collection.add(1);collection.add(1L);collection.add("abc");int i = (Integer) collection.get(1);//编译要强制类型转换且运行时出错!● Jdk
2013-11-13 13:21:25 445
原创 黑马程序员——java基础加强之反射
反射的基石→Class类● 对比提问: Person类代表人,它的实例对象就是张三,李四这样一个个具体的人, Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。对比提问:众多的人用一个什么类表示?众多的Java类用一个什么类表示? 人→Person Java类→Class● Class类代表Java类,它的各个实例对象又分别对应
2013-11-12 13:22:58 413
原创 黑马程序员——java基础加强之枚举
枚举● 为什么要有枚举 问题:要定义星期几或性别的变量,该怎么定义?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday = 0;或即使使用常量方式也无法阻止意外。 枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。●
2013-11-11 13:18:21 537
原创 黑马程序员——java基础之IO流
IO(Input Output)流● IO流用来处理设备之间的数据传输● Java对数据的操作是通过流的方式● Java用于操作流的对象都在IO包中● 流按操作数据分为两种:字节流与字符流● 流按流向分为:输入流,输出流IO流常用基类● 字节流的抽象基类: InputStream,OutputStream● 字符流的抽象基类: Re
2013-11-10 14:28:55 386
原创 黑马程序员——java基础之继承
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------继承:用来表达概念上具体化延续的具体概念。1. 子类继承父类的属性和方法2. 构造器不能继承3. 实例化子类,会递归分配所有父类的空间4. 子类构造器一定调用父类构造器5. 类一定有构造器(父类、子类)继
2013-11-09 14:35:07 704
原创 黑马程序员——面试题之银行业务调度系统
银行业务调度系统的项目需求模拟实现银行业务调度系统逻辑,具体需求如下:● 银行内有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。● 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理入交水电费、电话费之类业务的客户)。● 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户:普通客户:快速客户 = 1:6:
2013-11-08 19:56:07 562
原创 黑马程序员——面试题之交通灯管理系统
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------1.交通灯管理系统的项目需求模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:★异步随机生成按照各个路线行驶的车辆。例如:由南向而来去往北向的车辆----直行车辆由西向而来去往南向的车辆----右转车辆
2013-11-07 14:42:27 452
原创 黑马程序员——java基础之集合框架(Collection 和 Map)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------集合框架包括集合与映射(collection and Map),以及它们的子类(容器类)。1)List :元素有先后次序的集合,元素有 index 位置,元素可以重复,继承自 Collention 接口,
2013-11-06 17:43:35 528
原创 黑马程序员——java基础之多线程
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------1. Java 多线程编程Java 语言的优势之一就是线程处理较为简单。一般操作系统都支持运行多个任务,一个任务通常就是一个程序,每个运行中的程序被称为一个进程,当一个程序运行时,内部可能包含多个顺序执行流,每个
2013-11-06 13:01:20 537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人