1 public class transientTest { 2 /** 3 * 反序列化操作2 4 * 序列化后的文件被修改后进行反序列化时会报错 5 * 决绝方法: 6 * 手动添加序列号Serializable中有声明 7 * static final long serialVersionUID = 1L; 8 * 9 *打印流: 10 * java.io.PrintStream: 11 * PrintStream为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式 12 * PrintStream特点: 13 * 1.只负责数据的输出,不负责数据读取 14 * 2.不会抛出IoException 15 * 3.有特有的方法:print、println 16 * 构造方法: 17 * PrintStream(File file):输出的目的地是文件 18 * PrintStream(OutputStream out):输出的目的地是一个字节输出流 19 * PrintStream(String fileName):输出的目的地是一个文件路径 20 * PrintStream extends OutputStream 21 * 注意: 22 * 如果使用继承自父类的write方法写数据,查看数据的时候会查询编码表 97--> a 23 * 如果使用自己特有的方法print/println方法写数据,写的数据原样输 97--> 97 24 * 1.创建打印流PrintStream对象,构造方法中绑定要输出的目的地 25 * 2.写数据 26 * 3.释放资源 27 * 28 * 可以改变输出语句的目的地(打印流的流向) 29 * 输出语句,默认在控制台输出 30 * 使用System.setOut方法改变输出语句的目的地改为参数中传递的打印流的目的地 31 * static void setOut(PrintStream out) 32 * 重新分配“标准”输出流 33 * 34 */ 35 }
java_打印流
猜你喜欢
转载自www.cnblogs.com/aikang525/p/11312163.html
今日推荐
周排行