IO:我的java笔记(4)

OutputStreamWriter 对象
数据流: DataInputStream DataOutputStream 属于处理流,分别嵌套在 Inputstream OutputStream 类型的节点流上。这两个 IO 对象提供了可以存取与机器无关的 java 原始类型数据(如; int double 等)的方法
类似的一些方法:如 writechars/Float 等等
readFloat 。。。。。。。
 
读写顺序相当于队列:先写先读。
也就是说,首先写入的变量应该先进行读出。
ByteArrayOutputStream 类型 查找 API
 
Print
PrintWriter PrintStream 类都是输出流。
println 函数应该是当打印出来东西后,加上一个换行。
Print 流有自动的 flush 功能(清空功能)
并且不抛出异常。
该流也是处理流。
 
注意函数:   System.setOut (。。。)这是重栽打印输出的函数。
 
Object  
用于直接将 Object 写入或者读出
vc 上叫序列化
Serializable 接口,序列化接口。该接口为标记型接口,没有定义方法。
transient 可以用于修饰成员变量,透明的。 transient 修饰的成员变量序列化时不予考虑也就是被忽视。
 
externalizable 接口,是用户自己实现的序列化方法,类似于序列化接口的增强版。可以自己控制自己的序列化功能。
 

你可能感兴趣的:(java,基础,职场,休闲)