首页 > 代码库 > io流
io流
java中有字符流和字节流。字节流继承inputStream和OutputStream,字符流继承自InputSteamReader和OutputStreamWriter
PrintWriter pw = new PrintWriter("1.txt","utf-8"); 21 pw.write(str); 22 pw.close();
BufferedReader br = new BufferedReader(
35 new InputStreamReader(
36 new FileInputStream("1.txt"),"UTF-8"
37 )
38 );
39 String myStr = br.readLine();
40 br.close();
/*FileInputStream fr = new FileInputStream("1.txt");
30 byte[] buf = new byte[1024];
31 int len = fr.read(buf);
32 String myStr = new String(buf,0,len,"UTF-8");
33 System.out.println(myStr);*/
实现serializable接口的作用是就是可以把对象存到字节流,然后可以恢复。所以你想如果你的对象没实现序列化怎么才能进行网络传输呢,要网络传输就得转为字节流,所以在分布式应用中,你就得实现序列化,如果你不需要分布式应用,那就没那个必要实现序列化。
io流
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。