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