java-基础
刀哥哥
好好学习 天天遛狗
展开
-
老调重弹之Java引用类型
一直知道Java的引用分四类:强引用、软引用、弱引用、虚引用,但仔细想想又觉得领悟不够多,故此总结一下; 首先要分清两个概念,对象可达性、不同类别的引用; 对象可达性针对对象的概念,不同的引用针对引用的概念; 虽然下文描述显示可达性再是引用类型,但实际系统允许时,判断一个对象能否回收,首先要看到它的可达性,如何判断它的可达性,肯定是先判断指向它的那些“引用”; 所以分析时,应该先是看某对象的各个引用转载 2015-11-06 09:22:09 · 432 阅读 · 0 评论 -
TCP三次握手、四次拜拜
一张图解释清楚: 注意,关闭链接时,CLIENT\SERVER有可能都是服务端,只要是建立TCP链接的双方都可以;注: 1:发送了FIN只是表示这端不能继续发送数据(应用层不能再调用send发送),但是还可以接收数据;2:四次握手拜拜时,有时候SERVER的ACK、FIN会同时一次发送,那么CLIENT中就没有FIN_WAIT_2状态 直接进入了TIME_WAIT状态;3:TIME_WAIT存原创 2015-12-09 14:44:11 · 851 阅读 · 0 评论