Java I/O概述

 

Java的I/O通过java.io包下的类、接口来支持。在java.io包下主要包括输入、输出两种IO流,每种输入、输出流又可分为字符流、字节流两大类。

字符流以字符为单位处理输入、输出操作,字节流以字节为单位处理输入、输出操作。

 

Java7在java.nio及其子包下提供了一系列全新的API,这些API是对原有新IO的升级,所以也被称为NIO 2,通过NIO 2,可以进行更高效的输入、输出操作。

 

Java对象的序列化机制,可以把内存中的Java对象转换成二进制字节流,这样就可以把Java对象存储到磁盘里,或者在网络上传输Java对象,这也是Java分布式编程的重要基础。

posted @ 2019-05-23 15:42  chy_18883701161  阅读(413)  评论(0编辑  收藏  举报