- 博客(26)
- 收藏
- 关注
原创 黑马程序员---银行调度系统总结
------- android培训、java培训、期待与您交流! ---------- 需求: 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客户,快速客户。 3、VIP客户以及普通客户办理业务所需的时间有最大值和最小值,快速客户办理业务所需时间为最小值,三种客户比例为
2013-05-29 18:59:27
525
原创 黑马程序员---交通灯学习总结
-------android培训、java培训、期待与您交流! ---------- 面向对象的分析: 画图分析:(一定要画图,不然会蒙圈) 每条路线上都会出现多辆车,路线上要随机增加新的车,在灯绿期间还要每秒钟减少一辆车。 设计一个Road类来表示路线,每个Road对象代表一条路线,总共有12条路线,即系统中总共要产生12个Road实例对象。 每条路线上随机增加新的车辆,
2013-05-29 18:54:27
489
原创 黑马程序员---高新技术总结
------- android培训、java培训、期待与您交流! ---------- 1、静态导入 import static语句导入一个类中的某个静态方法或所有静态方法; import static java.lang.Math.*; 2、可变参数 解决一个方法接收不固定个数参数的问题; int add(in x,int... args){} 3、增强for循环 for(typ
2013-05-29 18:51:52
487
原创 黑马程序员---正则表达式
------- android培训、java培训、期待与您交流! ---------- 正则表达式:符合一定规则的表达式 作用:用于专门操作字符串 特点:用特定符号来表示一些代码操作,简化了书写。 学习正则表达式就是学习一些特殊符号的使用! 好处:可以简化对字符串的复杂操作 弊端:阅读性差 具体操作功能: 1,匹配:String matches()方法。用规则匹配整个字符串
2013-05-19 22:03:27
463
原创 黑马程序员---网络编程
------- android培训、java培训、期待与您交流! ---------- * 网络编程 * 网络模型 * OSI参考模型 * TCP/IP参考模型 * 网络通讯要素 * IP地址 * 端口号:应用程序都有对应的数字标识,以便于数据进行识别,这个数字标识就叫端口 * 传输协议,通讯规则,通用协议:TCP/IP import java.net
2013-05-17 10:19:27
659
原创 黑马程序员---GUI-1
------- android培训、java培训、期待与您交流! ---------- GUI * 创建图形化界面 * 1,创建frame窗体 * 2,窗体基本设置 * 位置,大小,布局 * 3,定义组件 * 4,添加组件 * 5,显示窗体 * 事件监听机制的特点 * 1,事件源:图形界面组件 * 2,事件:组件都有对应事件和
2013-05-13 21:26:30
454
原创 黑马程序员---IO包中的其他特殊类
------- android培训、java培训、期待与您交流! ---------- IO包中的其他类 打 印 流: PrintWriter PrintStream 序 列 流: SquenceInputStream 操作对象: ObjectInputStream ObjectOutputStream 管道流 : PipedInputStream PipedOutputStream
2013-05-12 21:51:46
446
原创 黑马程序员---File类,涉及到递归手法
------- android培训、java培训、期待与您交流! ---------- File类 * 用于将文件或文件夹封装成对象 * 方便对文件或文件夹的属性信息进行操作 * File对象可以作为参数传递给流的构造函数 * 常见方法: * 1,创建 * 2,删除 演示和练习 import java.io.*; public class FileDe
2013-05-10 21:39:11
452
原创 黑马程序员---IO--字节流
------- android培训、java培训、期待与您交流! ---------- 字节流InputStream和OutputStream 字节流的三种读取方法: import java.io.*; public class StreamDemo { public static void main(String[] args) throws IOException { //wr
2013-05-09 13:16:01
504
原创 黑马程序员---缓冲区的使用,装饰设计模式
------- android培训、java培训、期待与您交流! ---------- 字符流的缓冲区 BufferedWriter BufferedReader * 缓冲区是为了提高数据的读写效率 * 分别是Writer和Reader下的子类 * 要结合流才能使用 ,在流的基础上对流的功能进行了增强 * 用缓冲区复制文件 import java.io.*; p
2013-05-09 13:09:56
363
原创 黑马程序员---IO--常用基类字符流抽象类中的中的FileWriter FileReader的使用
------- android培训、java培训、期待与您交流! ---------- IO常用基类字符流抽象类 中的FileWriter FileReader 主要方法: write() flush() close() 练习与演示: import java.io.*; public class FileWriterDemo { public static void ma
2013-05-08 10:16:38
564
原创 黑马程序员---System,Math,Runtime,Date类/Calendar的使用
------- android培训、java培训、期待与您交流! ---------- System,Math,Runtime,Date/Calendar * System:类中的方法和属性都是静态的 * out:标准输出,默认是控制台。 * in:标准输入,默认是键盘 这几个类主要是方法的应用,所以以实际操作为主 以下是各类的程序演示: System:
2013-05-08 10:14:29
467
原创 黑马程序员---集合框架工具类Collections,数组工具类Arrays常见方法以及1.5版本新特性(高级for,可变参数和静态导入)
------- android培训、java培训、期待与您交流! ---------- 集合框架工具类:Collections 通过程序练习常用方法: import java.util.*; public class CollectionsDemo { public static void main(String[] args) { //fill(l,"x");将l集合内元素替换
2013-05-06 15:34:59
547
原创 黑马程序员---Map集合
------- android培训、java培训、期待与您交流! ---------- Map集合:键值对形式 什么时候使用map集合呢? * 当数据之间存在映射关系时,就要先想map集合 常用方法演示 import java.util.*; class MapDemo { public static void main(String[] args) { Map map
2013-05-05 14:43:46
470
原创 黑马程序员---泛型
------- android培训、java培训、期待与您交流! ---------- 泛型: JDK1.5版本后的新特性,用于解决安全问题,是一个安全机制。 * 好处 * 1,将运行时期出现的问题ClassCastException转移到了编译时期, * 方便于程序员解决问题,让运行时问题减少 * 2,而且不用强制转换了。 * 泛型的格式:通过 * 什么时候使用泛
2013-05-04 13:39:51
384
原创 黑马程序员---集合的介绍与使用(1)(List,linkedlist,Arraylist;Set,hashSet)
------- android培训、java培训、期待与您交流! ---------- 集合类 Collection 1,为什么会出现集合类?---存储对象最常用的一种方式。 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 2,数组和集合类同时容器,有何不同? 数组虽然也可以存储对象,但长度是固定;集合长度
2013-05-01 20:29:00
421
原创 黑马程序员---StringBuffer和基本数据类型对象包装类
------- android培训、java培训、期待与您交流! ---------- StringBuffer StringBuffer是字符串缓冲区,是一个容器, 特点 1,长度是可变化的 2,可以直接操作多种数据类型。 3,最终通过toString方法变成字符串 CURD C create U update R read D delete 1,存储。
2013-04-29 16:56:26
474
原创 黑马程序员---String类的常用操作
------- android培训、java培训、期待与您交流! ---------- String类 String类的常用方法(操作) String类适用于描述字符串事物。 那么它就提供了多个方法对字符串进行操作。 常见的操作有哪些? 1,获取, 1.1字符串中包含的字符数,也就是字符串的长度。 int length():获取长度。 1.2根据位置获取位置上某
2013-04-26 18:10:39
480
原创 黑马程序员---线程的升级处理方案,线程的停止以及线程的一般写法
------- android培训、java培训、期待与您交流! ---------- JDK1.5中提供了多线程升级解决方案: 将同步synchronized替换成显示Lock操作 将Object中的wait,notify,notifyAll替换成了Condition对象 该对象可以通过Lock锁进行获取。 一个锁可以对应多个condition 在生产者消费者实例中实现
2013-04-25 13:01:44
433
原创 黑马程序员---线程间通讯的两个例子
------- android培训、java培训、期待与您交流! ---------- 线程间通信: 线程间通讯: 就是多个线程操作同一个资源 操作动作不同 出现同步问题想前提 1,是否两个以上线程同时操作数据。 2,是否用同一个锁。 等待唤醒机制 notify唤醒:通常唤醒线程池中的第一个wait的线程 class Res { private Str
2013-04-23 16:07:27
435
原创 黑马程序员---线程
------- android培训、java培训、期待与您交流! ---------- 线程: 进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,改顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。 一个进程中至少有一个线程。 Java VM 启动的时候会有一个进程:java.exe. 该进程
2013-04-21 10:03:18
405
原创 黑马程序员---异常的总结
------- android培训、java培训、期待与您交流! ---------- 异常体系: Throwable |--Error |--Exception |--RuntimeException 异常体系的特点:异常体系中所有建立的类以及对象都有可抛性,即可以被throw和throws操作,只有异常体系具备这个特点 t
2013-04-18 22:15:57
359
原创 黑马程序员---内部类以及异常的使用
------- android培训、java培训、期待与您交流! ---------- 内部类: 1,内部类可以直接访问外部类中的成员,包括私有。 2,外部类要访问内部类要创建内部类的对象。 怎么直接访问内部类中的成员? 内部类所在类名.内部类 引用变量名(自定)=new 内部类所在类名().new 内部类(); 例: Tips:内部类定义在局部时, 1,不可以
2013-04-17 19:07:34
420
原创 黑马程序员---多态的应用以及object类介绍
------- android培训、java培训、期待与您交流! ---------- 多态: 可以理解为事物存在的多种体现形态。 人:男,女。 1,多态的体现:animal x=new cat(); 2,多态的前提. 必须类与类之间有关系,要么继承要么实现。 存在覆盖。 3,多态的好处 大大提高了程序的扩展性 但是只能使用父类访问父类中的成员 4,多态的应用
2013-04-16 10:24:06
531
原创 黑马程序员---继承(包括final关键字以及接口的介绍)
------- android培训、java培训、期待与您交流! ---------- 继承 1,提高了代码复用性 2,让类与类之间产生了关系,有了这个关系,才有了多态的特性。 有所属关系才可以继承,不要为了获取其他类的功能简化代码而继承。 Extends Java语言中,java只支持单继承,不支持多继承。Java中用另一种(多实现)来完成多继承功能。 因为多继承容易带来安全
2013-04-11 09:33:51
479
原创 黑马程序员---构造函数与Static静态
------- android培训、java培训、期待与您交流! ---------- 构造函数 构造函数中定义对象的初始化内容 格式: 名字(大写首字母)() { } 构造代码块中定义的是不同对象的共性的初始化内容 格式: { } Static关键字 静态static 用法:是一个修饰符,用于修饰成员(成员变量,成员函数)。 如下所示将成员变量中国籍一项提
2013-04-10 16:14:17
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅