- 博客(16)
- 收藏
- 关注
转载 黑马程序员-交通灯管理系统视频
---------------------- android培训、java培训、java学习型技术博客、期待与您交流! ----------------------
2014-07-01 19:07:49 391
原创 黑马程序员-银行业务调度系统
银行业务调度系统需求:模拟实现银行业务调度系统逻辑,具体需求如下: 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3、异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP客户 :普通客户 :快速客户
2014-07-01 19:01:55 222
原创 黑马程序员-java1.5新特性
1静态导入: **import语句可以导入一个类或某个包中的所有类 **importstatic语句导入一个类中的某个静态方法或所有静态方法 静态导入后,静态方法前面就不用写类名.方法的方式类调用 **语法举例: importstatic java.lang.Math.sin;//导入一个
2014-07-01 18:55:36 346
原创 黑马程序员-Eclipse操作教程
常用快捷Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编
2014-07-01 14:18:30 313
原创 黑马程序员-TCP传输
演示tcp传输。1,tcp分客户端和服务端。2,客户端对应的对象是Socket。 服务端对应的对象是ServerSocket。客户端,通过查阅socket对象,发现在该对象建立时,就可以去连接指定主机。因为tcp是面向连接的。所以在建立socket服务时,就要有服务端存在,并连接成功。形成通路后,在该通道进行数据的传输。需求:给服务端发送给一个文
2014-07-01 13:53:53 234
原创 黑马程序员-File类常见方法
File类常见方法:1,创建。 boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。 和输出流不一样,输出流对象一建立创建文件。而且文件已经存在,会覆盖。 boolean mkdir():创建文件夹。 boolean mkdirs():创建多级文件夹。2,删除。 boolean delete
2014-07-01 13:37:20 247
原创 黑马程序员-装饰与继承
MyReader//专门用于读取数据的类。 |--MyTextReader |--MyBufferTextReader |--MyMediaReader |--MyBufferMediaReader |--MyDataReader |--MyBufferDataReaderclass MyBufferReader{ MyBufferReader(M
2014-07-01 13:32:16 233
原创 黑马程序员-Runtime对象
Runtime对象该类并没有提供构造函数。说明不可以new对象。那么会直接想到该类中的方法都是静态的。发现该类中还有非静态方法。说明该类肯定会提供了方法获取本类对象。而且该方法是静态的,并返回值类型是本类类型。由这个特点可以看出该类使用了单例设计模式完成。该方式是static Runtime getRuntime();class Run
2014-07-01 13:28:04 243
原创 黑马程序员-MAP集合
Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。 1,添加。 put(K key, V value) putAll(Map m) 2,删除。 clear() remove(Object key) 3,判断。 containsValue(Object value) containsKey(Object key)
2014-07-01 13:01:52 327
原创 黑马程序员-集合框架
Set:无序,不可以重复元素。 |--HashSet:数据结构是哈希表。线程是非同步的。 保证元素唯一性的原理:判断元素的hashCode值是否相同。 如果相同,还会继续判断元素的equals方法,是否为true。 |--TreeSet:可以对Set集合中的元素进行排序。 底层数据结构是二叉树。 保证元素唯一性的依据: compareTo方
2014-07-01 12:58:05 354
原创 黑马程序员-多线程
进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe.该进程中至少一个线程负责java程序的执行。而且这个线程运行的代码存在于main方法中。该线程称之为主
2014-07-01 12:52:44 229
原创 黑马程序员-抽象类
当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。
2014-07-01 12:37:56 235
原创 黑马程序员-单例模式
java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。
2014-07-01 12:26:41 336
原创 黑马程序员-“hello world”小程序
这是第一个java程序,正如毕向东老师说,每一种程序设计语言都是以“hello world”小程序开始的,向世界打个招呼。/*需求:定义一个hello world小程序。思路:1,定义一个类2,通过输出语句打印“hello world”步骤:1,通过class关键字定义一个类。将代码都编写到该类中。2,为了保证该的独立运行。在类中定义个主函数。格式public st
2014-03-26 19:17:19 403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人