I/O的类结构图 I/O的分类 根据处理的数据类型分为:字节流和字符流。 根据数据流向分为:输入流和输出流。 流又可分为节点流和处理流。 节点流 直接与数据源相连 处理流 与节点流一起使用,在节点流的基础上,再嵌套一层。提高文件的读取效率。 输入流 InputStream 作用是以字节的形式读取数据 ...
分类:
编程语言 时间:
2017-05-04 09:42:06
阅读次数:
184
在Java中,把没有定义任何方法和常量的接口称之为标记接口,经常看到的一个最典型的标记接口就是"Serializable",这个接口也是没有定义任何方法和常量的,标记接口在Java中有什么用呢?主要作用就是给某个对象打上一个标志,告诉JVM,这个对象可以做什么,比如实现了"Serializable" ...
分类:
编程语言 时间:
2017-04-28 13:46:21
阅读次数:
133
一、对象的序列化、持久化。 将java的对象的基本数据类型和图形存入文件中,实现对象数据的序列化和持久化。 操作对象可以使用: ObjectOutPutStream 和 ObjectInPutStream , 而被操作的对象: 必须实现 Serializable 接口(标记接口) ObjectOut ...
分类:
其他好文 时间:
2017-04-15 16:43:03
阅读次数:
180
1、Java的对象序列化是指将那些实现了Serializable接口的对象转换成一个字符序列,并能够在以后将这个字节序列完全恢复为原来的对象。这一过程甚至可通过网络进行,这意味着序列化机制能自动弥补不同操作系统之间的差异。 只要对象实现了Serializable接口(记住,这个接口只是一个标记接口, ...
分类:
编程语言 时间:
2017-04-07 11:50:08
阅读次数:
208
第21天-01-IO流(对象的序列化) ObjectInputStream与ObjectOutputStream 被操作的对象需要实现Serializable接口(标记接口) 非必须, 但强烈建议所有可序列化类都显式声明serialVersionUID ...
分类:
编程语言 时间:
2017-02-06 00:27:18
阅读次数:
206
在Spring中,InitializingBean和DisposableBean是两个标记接口,为Spring执行时bean的初始化和销毁某些行为时的有用方法。 在Spring中,InitializingBean和DisposableBean是两个标记接口,为Spring执行时bean的初始化和销毁 ...
分类:
编程语言 时间:
2017-02-05 13:51:27
阅读次数:
222
写在前面的话:读书破万卷,编码如有神 这篇博客主要来谈谈"Java标记接口"的相关知识,主要内容包括: 1. 概述 2. Serializable 3. Cloneable 4. RandomAccess 1、概述 Java中常用的三个标记接口分别是:RandomAccess、Cloneable、S ...
分类:
编程语言 时间:
2017-01-26 09:51:21
阅读次数:
221
本节介绍Java中的标准序列化机制,它如何使用?有什么神奇之处?是如何实现的?有哪些局限性?...... ...
分类:
其他好文 时间:
2017-01-05 08:57:04
阅读次数:
168
1、 Java的对象序列化是指将那些实现了Serializable接口的对象转换成一个字符序列,并能够在以后将这个字节序列完全恢复为原来的对象。这一过程甚至可通过网络进行,这意味着序列化机制能自动弥补不同操作系统之间的差异。 只要对象实现了Serializable接口(记住,这个接口只是一个标记接口 ...
分类:
编程语言 时间:
2016-12-16 23:17:19
阅读次数:
272
关于接口 接口描述了实现了它的类拥有什么功能。因为Java是强类型的,所以有些操作必须用接口去约束和标记。接口作为类的能力的证明,它表明了实现了接口的类能做什么。 接口中的成员 接口中的所有的成员,缺省情况下都是public的,也必须是public,无论是方法,还是字段。因为接口就是规定了API,如 ...
分类:
编程语言 时间:
2016-11-19 20:18:12
阅读次数:
189