
io
文章平均质量分 90
不要回头看
好好码代码 好好写博客 该是你的总会来 不该是你的终不会来
展开
-
想理解Java的IO,不要从操作系统开始说起的都是耍流氓
Java网络IO涵盖的知识体系很广泛,本文将简单介绍Java网络IO的相关知识从操作系统开始为了保护操作系统的安全,会将内存分为用户空间和内核空间两个部分。如果用户想要操作内核空间的数据,则需要把数据从内核空间拷贝到用户空间。举个栗子,如果服务器收到了从客户端过来的请求,并且想要进行处理,那么需要经过这几个步骤:服务器的网络驱动接收到消息之后,向内核申请空间,并在收到完整的数据包(这个过程会产生延时,因为有可能是通过分组传送过来的)后,将其复制到内核空间; 数据从内核空间拷贝到用户空间;.原创 2022-09-18 18:03:43 · 372 阅读 · 0 评论 -
FileOutputStream 和 FileInputStream
import java.io.*; public class fileStreamTest2 { public static void main(String[] args) throws IOException { File f = new File("a.txt"); FileOutputStream fop = new FileOutputStream(f); // 构建FileOutputStream对象,文件不存在会自动新建 .转载 2020-10-17 17:50:22 · 252 阅读 · 0 评论