1. Java中有几种类型的流
2. 字节流如何转为字符流
字节输入流转字符输入流通过InputStreamReader实现,该类的构造函数可以传入InputStream对象
字节输出流转字符输出流通过OutputStreamWriter实现,该类的构造函数可以传入OutputStream
3.如何实现克隆
1)实现Cloneable接口并重写Object类中的clone方法;
2)实现Serializable接口,通过对象的序列化和反序列化克隆,可以实现真正的深度克隆,
4.什么事序列化,任何实现序列化?
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,可以对流化后的对象进行读写操作,也可以流化的对象传输与网络中之间,
序列化的实现:将需要序列的类实现Serializable接口,该接口没有需要实现的方法,,实时标记对象是可序列化的,然后使用一个输出流,来构造一个ObjectOutputStream对象