- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 黑马程序员--银行业务调度系统
一、项目需求分析 模拟实现银行业务调度系统逻辑,具体需求如下: 1. 银行内有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2. 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3. 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :6 :3。
2014-06-04 14:56:52 165
原创 黑马程序员--Java高新技术
一、自动装箱和拆箱 JDK 1.5的语法允许开发人员把一个基本数据类型直接赋给对应的包装类变量, 或者赋给 Object 类型的变量,这个过程称之为自动装箱。自动拆箱与自动装箱与之相反,即把包装类对象直接赋给一个对应的基本类型变量。 以下是针对8种基本数据类型提供了包装类,如下: int --> Integer byte --> Byte short --> Short lon
2014-06-04 15:11:53 205
原创 黑马程序员--Java动态代理
一、代理的概念以及AOP面向方面编程 代理的概念:要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理,日志,计算方法的运行时间,事务管理,等等; 编写一个与目标类具有相同接口的代里类,代理类的每个方法调用目标类的相同方法,并在调用方法时加上系统功能的代码,结构如下: 目标类 doSomeThing(){ 业务功能代码
2014-06-04 09:54:26 302
原创 黑马程序员--类加载器
一、类加载器简介 JAVA虚拟机中可以安装多个类加载器,系统默认三个主要的类加载器,,类加载器也是JAVA类,因为其他是JAVA类的类加载器本身也要被类加载其加载。显然第一个类加载器不能是Java类,这个是BootStrap。 public classClassLoaderTest { public static void main(String[] args) {
2014-06-04 09:27:16 246
原创 黑马程序员--Java泛型
一、泛型的好处 importjava.util.ArrayList; public class GenericTest { public static void main(String[]args) throws Exception{ //使用泛型限定集合类型为Integer ArrayList collection1 = newArrayLi
2014-06-03 21:29:01 261
原创 黑马程序员--网络传输
一、网络简介 根据OSI把网络分为七个层次,分别是应用层,表示层,会话层,传输层,网络层,数据链路层和物理层。其中网络层由IP协议进行传输,传输层由UDP和TCP协议传输。 UDP协议: 1、将数据及源和目的封装成数据包中,不需要建立连接。(封包,无连接) 2、每个数据包的大小限制在64k内。(小数据) 3、因无连接,是不可靠协议。(不可靠,丢数据) 4、不需要建立连接,速度快。(速度
2014-06-03 20:30:57 208
原创 黑马程序员-字符流
一、IO流概述 IO流的作用和分类: 1) IO流用来处理设备之间的数据传输 2) Java对数据的操作时通过流的方式 3) Java用于操作流的对象都在IO包中 4) 流按操作数据分为两种:字节流与字符流 字符流的抽象基类:Reader/Writer 字节流的抽象基类:InputStream/OutputStream 5) 流按流向分为:输入流与输出 Wr
2014-06-03 15:32:21 276
原创 黑马程序员--java反射机制分析
Java反射机制是指Java在程序运行中,可以动态改变对象中的属性,调用对象中的方法。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;构造任意一个类的对象;得到一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法。 反射的基本步骤: 1.根据类名获得类的字节码文件。 2.创建对象 3.获取对象的属性、动态调用对象方法。 Java反射提供了如下功能: 1、
2014-05-13 20:53:03 294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人