JAVA基础
文章平均质量分 87
王勤勤王
不骄不躁,如此甚好
展开
-
通俗易懂的TCP三次握手和四次挥手
1 三次握手三次握手的主要目的时建立一个TCP连接,过程中需要客户端和服务器总共发生三个包,进行三次握手的目的是为了确认双方的通信能力和发送能力是否正常,并指定初始化序列号,为后面传输的可靠性做准备。上图太过抽象,可以形象的理解为:为什么要三次握手呢?若只客户端发送一次报文(一次握手),客户端对服务器说话,但客户端不知道服务器收没收到。若只有前两次报文(两次握手),客户端知道了服务器已经收到了信息,但是服务器还不知...原创 2021-07-08 11:28:15 · 723 阅读 · 0 评论 -
JAVA I/O流 超详细解读(小白通读版)
本文基于马士兵视频https://www.bilibili.com/video/BV1Ff4y147WP?p=257&spm_id_from=pageDriver撰写一、File类的引入在java中操纵文件/目录?怎么办?java中最典型的特点就是面向对象,JAVA最擅长的也是操作对象,所以我们要把磁盘上的文件和文件夹封装成对象,对象属于File类的对象,有了这个对象,我们的程序就能直接操作文件了,还能对文件进行创建和删除。二、File对文件的操作 public st...原创 2021-07-07 11:46:42 · 277 阅读 · 0 评论 -
Java程序中路径url获取方法
// 第一种:获取类加载的根路径 /C:/webapp/PSI_Java/target/classes/ File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); // 获取当前类的所在工程路径; 如果不加...原创 2020-04-09 17:02:21 · 515 阅读 · 0 评论