- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 银行业务调度系统笔记
<br />再次强调一下面向对象设计把握的重要经验:<br />谁拥有数据,谁就对外提供操作这些数据的方法。<br />面向对象的分析与设计<br />1. 有三种对应类型的客户:VIP客户,普通客户,快速客户,异步随机生成各种类型的各户,各类型客户在其对应窗口按顺序依次办理业务。即窗口叫号。VIP客户可在任意空闲窗口办理业务,快速窗口办理完其交费业务后,也可以办理普通客户的业务。<br />2. 类:<br />a) NumberManager类<br />
2010-12-29 13:42:00 288
原创 交通灯管理系统笔记
<br />面向对象的分析与设计<br />“两块石头磨成一把石刀,石刀可以砍树,砍成木材,木材做成椅子”,<br />“球从一根绳子的一段移动到了另一端”,<br />用面向对象的方法分析设计这两种过程。<br />1. 用到的类:Stone、StoneSword、Tree、Wood、Chair、StoneFactory、WoodFactory。<br />StoneFactroy<br /> StoneSword createSword(Stone stone1, Stone sto
2010-12-29 13:41:00 394
原创 Java类加载器笔记(Java高新技术)
类加载器及其委托机制的深入分析类加载器<br />1. 类加载器是负责加载类的对象<br />2. Java虚拟机中可以安装多个类加载器,系统默认的有三个主要的类加载器,每个加载器负责加载特定位置的类。BootStrap, ExtClassLoader, AppClassLoader。<br />3. 类加载器也是Java类,因为其他Java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器不是Java类,这正是BootStrap。<br />4.
2010-12-29 13:35:00 358
原创 Java反射及AOP笔记 (Java高新技术)
反射1. Class类是反射的基础,Class类的实例表示正在运行的 Java 应用程序中的类和接口。a) 得到字节码中对应的实例对象的方法: i. Class.forName(String className); ii. 对象名.getClass(); iii. 类名.
2010-12-29 13:30:00 619
原创 Jdk1.5新特性笔记 (Java高新技术)
静态导入1. import语句可以导入一个类或某个包中的所有类。2. import static语句导入一个类中的某个静态方法或所有静态方法。3. 静态导入的作用:方便使用静态方法,并提高程序的封装性(不解?)过度使用会使程序可读性和可维护性下降。所以适当的使用可使你不必不停的复制类名。可变参数1. 特点:只能出现在参数列表最后。…位于变量类型和变量之间,前后有无空格都可以(我没试过)。调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组
2010-12-29 13:25:00 306
原创 Java 网络笔记
网络编程网络编程的基础知识<br />1. 网络协议与TCP/IP<br /> a) TCP/IP广为人知,广泛使用。<br />2. IP地址和端口号<br /> a) 作为不同的电脑在Internet上的地址,IPv4(4个字节表示),IPv6(16个字节表示)。<br /> b) 本地IP地址:127.0.0.1。可以检查本地的TCP/IP协议是否正确安装。<br /> c) 端口号
2010-12-28 10:20:00 273
原创 Java I/O笔记 (续)
<br />1. FileInputStream与FileOutputStream类<br />a) FileInputStream和FileOutputStream类分别用来创建磁盘文件的输入流和输出流对象,通过它们的构造函数来指定文件路径和文件名。<br />b) 创建FileInputStream实例对象时,指定的文件应当是存在和可读的。创建FileOutputStream实例对象时,如果指定的文件已经存在,这个文件中的原来内容将被覆盖清除。<br />c)
2010-12-27 17:58:00 519
原创 Java I/O笔记
I/O输入与输出<br />1. File类<br /> <br />File 类是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。<br />File类定义了一些与平台无关额方法来操纵文件,例如,创建、删除文件和重命名文件。<br />Java中的目录被当作一种特殊的文件使用,list方法可以返回目录中的所有子目录和文件名。<br />在Unix下的路径分隔符为/,在Dos下的路径分隔符为/,Java可以正确处理Unix和Dos路径的分隔符。<br /> <br />编程举例:判断某个文件
2010-12-27 17:35:00 800
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人