关于IO

来源:3-1 java.io之字符流

qq_慕莱坞4316410

2021-02-21

InputStreamReader reader=new InputStreamReader(new FileInputStream(""),“utf-8”);
OutputStreamWrite write=new OutputStreamWrite(new FileOuputStream(""),“utf-8”);
int i=0;
char[] data=new char[10];
while((i=reader.reader())!=-1){
write.write(data,0,i);
}
这个好像就是java的IO的使用,但是老师,这个和网络编程有啥关系啊?我一直以为是用Java复制文件装高大上用的

写回答

1回答

Stannum

2021-02-22

同学你好~其实网络编程中需要处理的很大一部分问题,都是和读写“文件”相关的。我们日常工作时常常需要使用Java io进行本地文件的读写。而网络编程的一个核心,就是对网络中另一台主机上的文件进行读写。当然,不同情况下,我们用的类是不同的,但是本质上的区别不大。我希望同学们能理解这些问题内部的相似性,把知识串联起来~

0
0

系统学习Java网络编程 深度理解BIO/NIO/AIO

对比式学习助你真正理解BIO/NIO/AIO三大网络编程模型。

880 学习 · 148 问题

查看课程