
千里之行,日积月累
文章平均质量分 87
基础知识,回顾,复习,整理,面试
以全速前进
这个作者很懒,什么都没留下…
展开
-
Lambda表达式用法
Lambda表达式用法原创 2022-01-12 23:07:04 · 1317 阅读 · 0 评论 -
java Socket应用
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时原创 2021-10-21 11:39:45 · 184 阅读 · 0 评论 -
HashMap源码分析
你了解数据结构中的HashMap么?他的结构和底层原理么?切,这也太看不起我了吧,居然问这种低级问题,不过还是要好好回答。嗯嗯面试官,我知道HashMap是我们非常常用的数据结构,由数组和链表组合构成的数据结构。大概如下,数组里面每个地方都存了Key-Value这样的实例,在Java7叫Entry在Java8中叫Node。...原创 2021-08-10 14:55:59 · 246 阅读 · 0 评论 -
千里之行,日积月累——java基础
问题1:Java 中操作字符串都有哪些类?它们之间有什么区别?正经回答:操作字符串的类有:String、StringBuffer、StringBuilder。String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新的 String 对象,然后将指针指向新的 String 对象,而 StringBuffer、StringBuilder 可以在原有对象的基础上进行操作,所以在经常改变字符串内容的情况下最好不要使用 Strin原创 2021-08-07 12:40:00 · 147 阅读 · 0 评论 -
java中File类方法详解 java.io.File;
File类的相关方法1、构造方法File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。File(String pathname) 通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。File(String parent,String child) 根据指定的父路径和文件路径创建一个新File对象实例File(File parent,String child) 根据指定的父路径对象和文件路径创建一个新的File对象实例/原创 2021-09-16 14:24:17 · 212 阅读 · 0 评论 -
千里之行,日积月累—— 网络编程
千里之行,基础积累—— 网络编程TCP连接的三次握手和四次挥手握手:TCP连接挥手:TCP断开三次握手:首先,三次握手的本质是确认通信双方(Client端、Server端)收发数据的能力;三次握手其实就是指:建立一个TCP连接时,需要客户端和服务器总共发送3个包,通过这三个请求包,来确认双方(Client、Server)的接收能力和发送能力是否正常,同时,指定自己的初始化序列号为后面的可靠性传送做准备。实质上就是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号,交换TCP窗原创 2021-07-15 16:38:51 · 165 阅读 · 2 评论