- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 黑马程序员--增强for循环
------- android培训、java培训、期待与您交流! ---------- 一:语法 for ( type 变量名字:集合或数组名 ) { 循环体 } 二:增强for循环的使用 /** * 增强for循环举例说明 * */ public class Test05 { public static void main(String[] args) {
2013-07-26 11:07:53 363
原创 黑马程序员--java可变参数
------- android培训、java培训、期待与您交流! ---------- 一:什么是可变参数? 可变参数就是一个方法可以接受不同数量的参数,比如:void method(int ... args) 二:举例说明 /** * 可变参数举例 * */ public class Test04 { public static void main(String[]
2013-07-26 10:59:58 330
原创 黑马程序员--java泛型
------- android培训、java培训、期待与您交流! ---------- 一:什么是泛型? 泛型就是在集合声明的后面使用尖括号来指定集合里面要存储的对象的类型,这样一来集合里面就不可以随便什么都存储了,提高安全性!哪些类可以使用泛型需要查帮助文档。 二:举例说明 import java.util.ArrayList; import java.util.List;
2013-07-26 10:49:44 305
原创 黑马程序员--java代理
一:什么是代理? 代理是java常用的设计模式之一,故名思议现实生活中的代理例子有很多,比如:冲话费,中国移动,电信,联通他们的代理商有那么多!你去找他们充话费即可,他们是怎么给你冲上的你就不需要管了!那么java中的代理是什么样子的呢?就是说一个类实现了某个业务的一个功能,现在需要在这个功能完成之前或者完成之后或者出现错误的时候做出处理,这个类又不能修改!怎么办?这个时候就要使用代理类来完成功
2013-07-25 17:31:09 391
原创 黑马程序员--网络编程Socket
------- android培训、java培训、期待与您交流! ---------- 一:网络编程概述 1:服务器和客户端 为了使两台计算机之间能够进行通信,必须为这两台计算机建立一个网络, 将这两台计算机进行连接,把一台作为客户端,一台作为服务器。 客户端:是指发送请求信息的计算机或程序。 服务器:是指能提供信息的计算机或程序。 但有时候两台计算机都是相互
2013-07-25 10:50:51 437
原创 黑马程序员--java正则表达式
------- android培训、java培训、期待与您交流! ---------- 正则表达式概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合, 组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: 1. 给定的字符串是否符合正则表达式的
2013-07-25 10:44:32 376
原创 黑马程序员--java反射
------- android培训、java培训、期待与您交流! ---------- 一:反射的概念 反射就是把java类中的各种成分映射成相应的java类。也可以理解成反射就是程序自己能够检测自身信息,就像人会通过镜子来查看自己的身体。 例如,一个java类中用一个Class类的对象来表示,一个类中的组成部分:成员变量,方法,构造方法,包等等信息也是用一个个java类来表示。
2013-07-25 10:35:50 340
原创 黑马程序员--银行调度系统
一:模拟实现银行业务调度系统逻辑,具体需求如下 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :6 :3。 客户办理业务所需时间有最大值和
2013-07-25 10:27:29 306
原创 黑马程序员——交通灯管理系统
1:交通灯管理系统需求分析 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。 信号灯忽略黄灯,只考虑红灯和绿灯。 应考虑左转车辆控
2013-07-24 15:42:14 365
原创 黑马程序员java枚举
1:枚举的定义 public enum Color { RED, GREEN, BLANK, YELLOW } 以上代码 RED, GREEN, BLANK, YELLOW 每个单词都是Color这个类的一个实例!
2013-07-24 15:23:48 347
原创 黑马程序员_java并发Executors
并发就是一个时间段内有几个程序同时执行!那么java程序实现的并发我们经常使用多线程来表述!在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。若是我们写的项目需要的线程少的话,这样写是完全可以的!那么要是需要很多很多大量的线程的话,我们在使用这样的方法就过于死板与复杂了!那么怎么办呢?当然我们考虑到的sun公司也考虑到了,在java5.0以后,su
2013-07-24 11:49:03 519
原创 黑马程序员期待与您交流! ----------十字路口车辆路线分析
------- android培训 java培训 期待与您交流! ---------- 十字路口大家都很熟悉,那么车辆流动一共有几条路线你知道吗?开始我也不清楚,今天听了张孝祥老师讲的“交通管理系统”之后才注意到共12条车流向!哈哈,后来想想其实也很好算嘛!每个路口三个方向,4个路口正好3*4嘛!接下来我们使用面向对象的方式去分析下怎么设计这个十字路口!首先我们来想想一下都有那些对象:车(
2013-07-23 21:30:55 505
原创 黑马程序员_面向对象思想分析与设计
-------android培训 java培训 期待与您交流! ---------- 面向对象设计把握一个重要的经验:谁拥有数据,谁就是对外提供操作这些数据的方法。 下面我们来分析几个例子来深入的理解下这句话: 1:列车司机紧急刹车。 这里列车拥有刹车方法,因为人是没有那么大的力气去把车个阻挡下来的,是车子自己去熄火,刹车停下来的,人只不过给了车子一个停下来的指令。(熄火,刹车这些数据是
2013-07-23 21:09:28 437
原创 黑马程序员享元设计模式
------- <a href="http://www.itheima.com" target="blank">android培训、java培训、期待与您交流! ---------- 今天学习了享元设计模式!就是有一个对象他的使用率非常高,那么是不是就要实例化很多很多这样的小对象呢?他们的内容是一样一样的,而且很多的小对象是很浪费内存资源的!那么享元设计模式就是将这些使用率很高的小对
2013-07-23 13:56:47 505
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人