你的位置:首页 > 软件开发 > Java > Java IO工作机制分析

Java IO工作机制分析

发布时间:2016-07-06 23:00:12
Java的IO类都在java.io包下,这些类大致可分为以下4种:基于字节操作的 I/O 接口:InputStream 和 OutputStream基于字符操作的 I/O 接口:Writer 和 Reader基于磁盘操作的 I/O 接口:File基于网络操作的 I/O 接口:So ...

Java IO工作机制分析

  Java的IO类都在java.io包下,这些类大致可分为以下4种:

  1. 基于字节操作的 I/O 接口:InputStream 和 OutputStream
  2. 基于字符操作的 I/O 接口:Writer 和 Reader
  3. 基于磁盘操作的 I/O 接口:File
  4. 基于网络操作的 I/O 接口:Socket

1 IO类库的基本结构

1.1 基于字节操作的IO接口

  基于字节操作的IO接口分别是InputStream和OutputStream,InputStream的类结构图如下所示:

Java IO工作机制分析

 

  同InputStream类似,OutputStream类也有着相同的类结构图。

Java IO工作机制分析

   关于各个子类的使用可以参考JDK 的 API 说明文档,这里我们需要注意的是:操作数据的方式是可以组合的,如下所示:

InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream("h:\\haha.txt"), "utf-8");

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Java IO工作机制分析

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。