- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 java(28) - 对象序列化和反序列化
一.对象序列化: 1).将对象转换为字节流保存起来,并在以后还原这个对象,这种机制就叫做序列化。 2).将一个对象保存到永久存储设备上称为持久化。 3).如果一个对象想要实现序列化,必须实现Serializable接口或Externalizable接口。 4).当一个对象被序列化,只保存对象的非静态成员变量,不能保存任何成员方法和静态
2015-03-23 11:47:10 535
原创 java(27) - I/O字符流
一.字符流: 尽管字节流提供了处理任何类型的输入/输出操作的足够功能,它们不能直接操作Unicode字符,所以java提供字符输入输出流。字符流的顶层是Reader和Writer抽象类。 Reader和Writer类也有较多的子类,与字节流类似,它们用来创建具体的字符流对象进行I/O操作,字符流的读写等方法与字节流的方法类似,但读写的对象使用的是字符。 Read
2015-03-22 11:18:09 648
原创 java(26) - 装饰模式
一.装饰模式: 1).装饰模式是以客户端透明的方式扩展对象的功能,是以继承的关系的一个替代解决方案。 2).装饰模式以客户端透明的方式动态的给一个对象附加上更多的责任。 3).装饰模式可以在不创造更多子类的情况下将对象的功能加以扩展。 在装饰模式中的角色: a).抽象构件角色(Component):给出一个抽象接口,
2015-03-21 09:08:31 595
原创 java(24) - 内部类详解
一.内部类: 1).内部类的定义:通俗的讲就是在一个类的里面再定义一个类。 2).内部类可以public,private,protected等修饰,也可以是静态static。二.四种内部类的实现:1).静态内部类:例子:class InnerClass { public static int count = 10;
2015-03-19 08:36:28 519
原创 java(23) - 观察者模式
一.观察者模式: (1).观察者模式定义:定义了一种一对多的依赖关系,让多个观察者监听某个主体对象。当主题对象发生改变时,则会通知所有的观察者对象,让它们自动更新自己。 (2).观察者模式的组成: a).具体主题角色:在具体主题角色内部发生变化时,给所有注册过的观察者发出通知。(通常使用一个类实现) b).抽象主题角色:把所有观察者
2015-03-18 08:52:45 574
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人