- 博客(10)
- 收藏
- 关注
原创 10.交通灯管理系统
模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: · 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆---- 直行车辆 由西向而来去往南向的车辆---- 右转车辆 由东向而来去往南向的车辆---- 左转车辆 。。。 · 信号灯忽略黄灯,只考虑红灯和绿灯。 ·
2013-08-19 08:50:35
380
原创 9.银行业务调度系统的学习
模拟实现银行业务调度系统逻辑,具体需求如下: 1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3、异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户:普通客户:快速客户 = 1 :6 :3。 4、客户办理业务所需时间
2013-08-19 08:38:01
617
原创 8.类的加载器
作用:将类的字节码加载到jvm中,并进行一些处理. 系统默认的类加载器: 类加载器也是一个类,类加载器是由BootStrap加载的,它是嵌套在内核中的一段二进制代码,由c++编写的. 类加载器 加载范围 BootStrap ---> JRE/lib/rt.jar ExtClassLoader ---> JRE/lib/ext/*.jar
2013-08-19 08:18:58
378
原创 7.注解(1.5新特性)
注解:注解就是一种标记,编译器 开发工具或其它程序可以用反射了解类及各种元素上有无何种标记,并根据标记,去执行相应的操作. 注解可以加在报包 类 字段 方法以及局部变量. 注解分类: @Deprecated 过时 @Override 重写 @SuppressWarnings 压缩警告 自己定义注解并添加属性: 基本形式: 注解相当于一个接口,通过添
2013-08-19 08:18:19
352
原创 6.对象的序列化以及对于多态,IO,异常等问题的复习
1. 对象的序列化和反序列化 |-- 将对象中的数据,永久性存储到硬盘上,序列化 |-- java.io.ObjectOutputStream |-- 将对象中的数据,从硬盘中读取出来,反序列化 |-- java.io.ObjectInputStream |-- 静态不能被序列化,静态成员不属于对象,属于类,对象的共享数据 |-- 关键字 transie
2013-08-15 13:34:43
373
原创 5.正则表达式与反射的学习
正则表达式部分 |-- 正则规则 |-- a-zA-Z |-- 0-9 |-- ^ |-- \\d |-- \\w |-- ? * + |-- {3,5} |-- 匹配 |-- String类的matches(规则) |-- 切割 |-- String类split(规则) |-- 替换 |-- Str
2013-08-14 10:25:51
261
原创 4.类与异常
1:内部类 内部类分别有:1,成员内部类2,静态内部类3,局部内部类4,匿名内部类 (1)成员内部类 A:定义,:在一个外部类中有成员变量和成员方法,那么成员内部类就是把整个一个类当成了外部类的成员对待了 B: 访问方式:内部类访问外部类,内部类可以直接访问外部类,包括私有成员,因为内部类拥有外部类的引用是类名.this 外部类访问内部类,外部类访问外部类的成员,必须要建立内部类的
2013-08-14 10:18:17
258
原创 3.面向对象
1:继承(extends) (1)继承的体系结构:就是对要描述的事物进行不断的向上抽取,就出现了体系结构。 **要了解这个体系结构中最共性的内容,就看最顶层的类。 **要使用这个体系的功能,就用最底层的类创建对象。 (2)继承的好处: A:继承的出现,提高了代码的复用性。 B:继承的出现,让类与类之间产生了关系,extends来表示, 这个关系的出现,为后面我们讲面向对象的第三个
2013-08-14 10:09:38
323
原创 2.数组的学习
1:数组的操作: (1)查找 A:无序数组 public static int getIndex(int[] arr,int key){ for(int x=0; x if(arr[x]==key){ return x; } } //当循环结束,说明元素在数组中不存在 return -1; } B:有序数组 二分查找 public static int get
2013-08-14 10:06:38
366
原创 1.关于java基础中控制语句的学习
今日重点if语句,while语句,for语句练习,先记住格式,根据格式往里面套 1:判断结构(重点) 三种格式: 第一种:if(条件表达式){ 执行语句; } System.out.println(); 举例: int age = 19; if (age >= 18){ System.out.println("可以浏览本网站"); }
2013-08-14 10:04:00
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人