
java基础
文章平均质量分 82
nicekill
all in or nothing
展开
-
java 集合类Array、List、Map区别和联系
java集合类主要分为以下三类:第一类:Array、Arrays第二类:Collection :List、Set 第三类:Map :HashMap、HashTable一、Array , ArraysJava所有“存储及随机访问一连串对象”的做法,array是最有效率的一种。1、 效率高,但容量固定且无法动态改变。 array还有一个缺点是,无法判断其中实际存有多少元素,length只是告诉我们转载 2016-05-10 21:02:06 · 380 阅读 · 0 评论 -
TCP三次握手和四次挥手
三次握手 客户端发送连接请求后,变成SYN_Send状态,但是正常情况下此状态不会维持很久。SYN代表同步信号,可以理解为请求建立连接,seq=x是发送的序列包,我的理解是这个序列包就是用来验证连接是否建立的凭证。当服务器接收到请求后,置SYN、ACK信号(图中没有画出来)为1,并发送序列包seq=y和ack=x+1,代表期望对方下次发送的序列包从x+1开始。此时服务端变为SYN_RCVD状态,但原创 2016-08-21 12:17:16 · 261 阅读 · 0 评论 -
使用Lombok简化Java代码
Lombok使用 最近在看别人博客时,接触到了lombok,仔细了解了一下发现确实挺不错的,能让代码结构变得简洁许多。官网地址:lombok官网,里面的小视频简单说明了lombok的用途,觉得不够可以直接看文档:lombok文档 下面的代码是我使用时用到的:@Data @NoArgsConstructor//生成无参构造器 @AllArgsConstructor//生成全部参数的构造器 publi原创 2017-02-14 11:44:25 · 449 阅读 · 0 评论