您的位置:

java的io,java的io流

本文目录一览:

java中的io流分为几种

分两大种,输入流和输出流

输入流分为字节输入流,字符输入流

输出流分为字节输出流,字符输出流

这四大类各自有各自的分支,各有各的功能,但总的来说主要是这四种。

字符流读速写速要比字节流快,没有乱码现象,但是它只能读写文档(txt);字节流可以读写任意文件。

java.io下是java的IO流

以下是几种常用流

FileInputStream文件字节输入流

FileOutputStream文件字节输出流

FileReader文件字符输入流

FileWriter文件字符输出流

Java的IO的类有哪些?都有什么用?

java的IO类操作主要包括如下几类

1、File类的使用。

2、字节操作流:OutputStream、InputStream

3、字符操作流:Reader、Writer

4、对象序列化:serializable

(1)File类

从定义看,File类是Object的直接子类,同时它继承了Comparable接口可以进行数组的排序。

File类的操作包括文件的创建、删除、重命名、得到路径、创建时间等,以下是文件操作常用的函数。

(2)字节操作流(btyle)

(1)字节输出流OutputStream

(2)字节输入流InputStream

(3)字符输出流Write

(4)字符输入流Reader

(5)字节流和字符流的区别(重点)

同学们知道Java中的IO是指什么?

一般指文件相关的操作。在Java中,使用文件流进行编码时,需要引入对应的JAR包,而其中最主要的类,像File、FileInputStream、FileOutputStream等等,大多都封装在IO这个包里面。所以Java中,说到IO相关的操作,一般情况下都会认为是文件相关的操作。