java高级
文章平均质量分 77
浪子有情_
我上路了,为了部落
展开
-
黑马程序员—交通灯管理系统
交通灯管理系统 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 1,异步随机生成按照各个路线行驶的车辆,例如: 由南向而来去往北向的车辆----------------直行车辆 由西向而来去往南向的车辆----------------右转车辆 由东向而来去往南向的车辆----------------左转车辆 ......... 2,信号灯忽略黄灯,只考虑红的和绿灯 3,应考虑原创 2014-02-25 13:11:11 · 553 阅读 · 1 评论 -
黑马程序员—泛型延伸
jdk1.5以后有了泛型的概念,那么究竟泛型有什么好处呢? 在没有泛型的时候,只要是对象,不管什么类型都可以存储进同一个集合中,使用泛型集合,可以将一个集合中 的元素限定为一个类型,泛型中只能存储同一个类型的对象,在获取其中的对象时,无需再进行类型强转的操作。 编译器在编译时会去掉泛型中指定的类型信息,利用反射的方式可以在一个的泛型中加入一个Integer的对象。 泛型中的原创 2014-02-25 16:18:06 · 437 阅读 · 0 评论 -
黑马程序员—银行业务调度系统
模拟实现银行业务调度系统逻辑,具体需求如下: 1,银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2,有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3,异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户:普通客户:快速客户 = 1:6:3。 4,客户办理业务所需时间有最大值和原创 2014-02-25 23:36:55 · 432 阅读 · 0 评论 -
黑马程序员—AOP代理以及类似Spring的简单Aop框架
代理的概念与作用 程序中的代理: 1,要为已存在的多个具有相同的接口的目标类的各个方法增加一些系统功能,例如异常处理、日志、计算方法的运行时间、事物管理等,该如何做呢? class x { void sayHello(); } x的代理可以设计为 xProxy { void sayHello(){ startTime x.sayHello; endTime } }原创 2014-02-25 00:49:42 · 544 阅读 · 0 评论 -
黑马程序员—类加载器
类加载器: java虚拟机中可以安装多个类加载器,系统默认三个主要的类加载器。 每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader 类加载器也是java类,因为其他java类的类加载器本身也需要被加载,所以 BootStrap这个类加载器不是java类,由它作为加载器的顶层加载其他的类加载器。 java虚拟机中的类加原创 2014-02-25 19:29:53 · 469 阅读 · 0 评论