- 博客(13)
- 收藏
- 关注
原创 黑马程序员_高新技术枚举
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 枚举: 为什么要枚举? 问题:要定义星期几或者性别的变量,该怎么定义,假设用1~7分别表示星期一到星期日 但有人可能写成 int weekDay=0;(由于是int类型,赋值为0,编译不会出错) 理解:枚举就是让某个类型的变量的取值只能为若干个固定值中的一个,否则
2012-12-19 15:25:29
268
原创 黑马程序员_交通灯系统
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 一、需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1. 异步随机生成按照各个路线行驶的车辆。 2. 信号灯忽略黄灯,只考虑红灯和绿灯。 3. 应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。
2012-12-18 11:11:54
262
原创 黑马程序员 _银行管理系统
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 一、首先模拟实现银行业务调度系统逻辑,具体需求如下: 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户
2012-12-18 11:08:53
287
原创 黑马程序员 abstract class和interface语法区别
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 含有abstract修饰符的class即为抽象类,abstract类不能创建的实例对象。含有abstract方法的类必须定义为abstractclass,abstract class类中的方法不必是抽象的。abstractclass类中定义抽象方法必须在具体(Co
2012-12-16 15:13:50
287
原创 黑马程序员 关于多态
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 多态性 前期(编译期)绑定:需要重载! 后期(运行时)绑定:需要重写! l 向上转型:用父类的引用指向子类的对象; l 向上转型之后:能调用的方法受引用类型的限制; l 调用的是谁的方法:由实体类型决定,先从子类类型开始查找,如果没有再去父类
2012-12-16 15:07:50
200
原创 黑马程序员 集合基础知识
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1:集合 (1)集合的由来和特点 A:由来 java中描述数据的最基本单位就是类,为了方便对多个对象进行存储和遍历, java提供了一种新的存储数据的容器,叫集合类。 B:特点 长度可以变化。 只能存储对象。 (2)集合和数组的区别(理解) A:集合
2012-12-16 15:02:52
240
原创 黑马程序员 接口的一些必须了解的知识
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 接口的概述 1 接口不是类 在java中定义接口需要使用interface关键字 publicinterface 接口名 {} 2 与抽象类有点像(特殊的抽象类) 可以把接口看成是特殊的抽象类。这种抽象类只有抽象方法,没有其他东西!
2012-12-16 14:57:50
342
原创 黑马程序员 关于单例模式、懒汉式、饿汉式
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1 什么叫单例 写一个类,这个类只有一个对象!不能有第二个对象出现。 2 如果让外界无法创建对象,并且类内部自己可以创建 写一个private构造器 在类内自己创建一个对象! -- private 3 如何让外界可以获取到这个唯一对象 写一
2012-12-16 14:53:51
237
原创 黑马程序员 数组的基本操作代码
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ import java.util.Arrays; /* Arrays.sort(数组) Arrays.binarySearch(数组, key) */ class SortDemo { public static void main(String[]
2012-12-16 14:50:59
255
原创 黑马程序员 StringBuffer的一些基本操作
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ StringBuffer的添加删除元素操作 1 StringBuffer append(typedata) 其中参数type表示很多种重载的意思。自行查阅API文档了解详情。 把参数转换成String类型,追加到缓冲区的尾部。 返回值为:this,即当前Strin
2012-12-16 14:46:30
310
原创 黑马程序员_ 多线程解析
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 多线程: 什么是进程? 进程:计算机中的正在执行的程序。 而每一个进程想要执行都需要至少有一个控制单元。 什么是线程? 进程中的控制单元就是线程。 开启了多线程有什么好处? 可以让多部分代码同时执行。 例如:聊天程序。收数据和发数据是同时运行的。
2012-12-16 14:41:47
177
原创 黑马程序员 java中this关键字
---------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 在一个Java类中,其方法可以分为成员方法和构造方法两种。构造方法是一个与类同名的方法, 在Java类中必须存在一个构造方法。如果在代码中没有显示的体现构造方法的话,那么编译器在编译的时 候会自动添加一个没有形式参数的构造方法。这个构造方法跟普通的成员方法还是有很多不同的
2012-12-16 14:34:57
331
原创 黑马程序员IO流
------- android培训、java培训、期待与您交流! ---------- 流操作的基本规律。 流操作要明确数据源和数据目的(数据汇) 在现有程序中。 源:键盘。 目的:控制台。 IO包中对象其实都以围绕读写为主。用于操作数据。 IO技术的难点:因为io包中的对象太多,在实际开发式,不太容易明确要使用哪个对象。 只要掌握了IO的操作规律,既可以应用自如。
2012-12-16 14:25:31
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅