- 博客(10)
- 收藏
- 关注
原创 黑马程序员_JAVA集合框架
1、集合类 & 容器为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就要对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储任意数据类型,集合只能存储对象。集合类的特点
2014-06-03 21:11:23 477
原创 黑马程序员_JAVA银行业务调度系统
2.1 题目:模拟实现银行业务调度系统逻辑,具体需求如下:? 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。? 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。? 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客
2014-06-03 20:51:16 466
原创 黑马程序员_JAVA交通灯管理系统
题目:模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: ? 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。 ? 信号灯忽略黄灯
2014-06-03 20:48:17 463
原创 黑马程序员_JAVA单例设计模式
设计模式:解决某一类问题最行之有效的方法。 * java中23种设计模式: * 单例设计模式:解决一个类在内存只存在一个对象 * 想要保证对象唯一: * 1、为了避免其他程序过多建立该类对象。先控制禁止其他程序建立该类对象 * 2、还为了让其他程序可以访问到该类对象,只好在本类中自定义一个对象。 * 3、为了方便其他程序对自定义对象的访问,可以以外提
2014-06-03 20:38:12 369
原创 黑马程序员_JAVA集合框架的工具类:Collections、Arrays
1、Collections操作集合:查找、替换、排序等方法class Test11{ public static void main(String[] args){ sortDemo(); } public static void sortDemo(){ List list = new Arr
2014-06-03 20:34:23 336
原创 黑马程序员_JAVA之StringBuffer 与 StringBuilder
String是不可变类,一旦String对象被创建,包含在对象中的字符序列是不可变的,直到对象被销毁; StringBuffer 与 StringBuilder对象则是可变的! 举例说明这两个的好处:(不用每次新建对象,效率高!) package reviewDemo; public class Demo22 {public
2014-06-03 14:21:57 352
原创 黑马程序员_JAVA中的异常处理
异常(Exception)n Java使用异常来告诉调用方法:“有问题,我不行了”n Java的异常处理机制是个简洁、轻量化的的执行期间异常情况的处理方式,这让你能够将处理错误状况的程序代码摆在一个容易阅读的位置。但这依赖于你已经知道所调用的方法是有风险的(也就是方法会产生异常)n 如何才能得知方法会抛出异常呢?那就得看方法的声明是否有throws语句就知道了n 编译器要确
2014-05-27 13:58:21 347
原创 黑马程序员_JAVA高级属性
JAVA的高级语言特性静态变量:一个类只有一份, 被类的所有实例共享。能在没有生成任何类的实例时就被访问到,在某种意义上类似于全局变量,直接使用类名来访问。静态方法:可以在没有任何实例时调用,不能在static方法内部访问非static成员,不能被非static方法覆盖。例子:public class StaticTest { int x; public sta
2014-05-27 13:54:24 454
原创 黑马程序员_Eclipse快捷键整理
学习高新技术课程后,就要开始运用MyEclipse来编程,学习。但是从DOS环境和EditPlus 3的编辑环境下突然换到MyEclipse总是有点不习惯,以前掌握的快捷键都不能用了,而为了更好的跟上老师的讲课速度,和敲代码的速度,虽然可以自己定义快捷键,但也是只能定义少量的,不然都定义也麻烦。所以专门整理出来了MyEclipse的常用快捷键。Eclipse快捷键整理
2014-05-27 13:45:56 393
原创 黑马程序员_JAVA面向对象的三大特点
-----------Android培训、Java培训、.Net培训、Java学习型技术博客、期待与您交流----------- 面向对象的三大基本特征就是:封装、继承、多态。 一、封装: 是指隐藏对象的属性和实现细节,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏,仅提供公共访问方式。比如说这个类:
2014-05-27 11:46:00 500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人