Java inputstream和outputstream使用详解

网友投稿 237 2022-10-06


Java inputstream和outputstream使用详解

计算机在进行I/O时都是以流的形式来进行,java中所有流的相关操作的类,都继承自以下四个抽象类。

输入流

输出流

字节流

InputStream

OutputStream

字符流

Reader

Writer

http://

InPutStream的实现

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

import java.io.InputStream;

public class TestFileInPutStream {

public static void main(String[] args) {

try {

File file = new File("D:/test/testIO.java");

// 如果文件存在,读取文件中的内容,并在控制台输出

if (file.exists()) {

InputStream in = new FileInputStream(file);

int a = 0;

while ((a = in.read()) != -1) {

System.out.print((char) a);

}

in.close();

} else {

// 如果文件不存在返回文件不存在

System.out.println("文件不存在");

}

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

在D盘已经存在testIO文件如下:

将文件中的内容输出到控制台,结果如下:

OutPutStream的实现


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Meterpreter入门与精通(九)(十)(Meterpreter的主要功能包括)
下一篇:ubuntu安装pwn环境(ubuntu安装pwntools)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~