主页

0

TCP连接管理

TCP连接管理 目录 TCP连接 TCP连接释放 TCP三次握手的原因 初始序号的选择 同时打开和关闭 连接建立超时 TIME-WAIT TCP连接 上图为TCP连接建立的过程 TCP服务器进程首先创建传输控制块,准备接收客户端进程的连接请求. TCP客户端进程首先创建传输控制块, 然后向TCP服务器发送连接请求的报文段,此时首部标志位SYN = 1,同时选择一个初始序号se

0

类文件结构

类文件结构 目录 Class类文件结构 特殊字符串概念 魔数与Class文件的版本 常量池 访问标志 类索引,父类索引与接口索引集合 字段表集合 方法表集合 属性表集合 类文件结构 Class文件结构只有两种数据类型:无符号数和表. 无符号数属于基本的数据类型,以u1, u2, u4, u8分别代表1个字节,2个字节,4个字节和8个字节的无符号数,它用来描述数字,索引引用,数量值或者

0

Java垃圾回收器

垃圾收集器目录 判定对象存活 引用计数法 可达性分析算法 再谈引用 强引用 软引用 弱引用 虚引用 生存还是死亡 回收方法区 垃圾收集算法 标记-清除算法 复制算法 标记-整理算法 分代收集算法 HotSpot的算法实现 枚举根节点 安全点 安全区域 垃圾收集器 Serial收集器 ParNew收集器 Parallel收集器 Serial Old 收集器 Parallel Old

0

Java知识体系

总结自己的编程知识体系. 该体系动态更新. 抽象和接口 未启动… 继承 未启动… 多态 未启动 内部类 内部类整理 设计模式 未启动… 注解 注解主要分为两个部分: 内置注解: Java提供给我们的三个内置注解 自定义注解: 这个包括元注解和注解元素支持的类型 注解处理器: 开发一个处理器分为两个步骤: 1. 继承AbstractProcessor并重写其中的4个方法. 2.

0

Java内部类整理

内部类的定义 将一个类置于另外一个类内部, 这就是内部类. 内部类存在的意义 提供一种代码隐藏机制: 因为它允许将逻辑相关的类组织到一起, 并且可以控制内部类的可见性. 有效地实现了”多重继承”: 每个内部类都能独立地继承一个普通类, 抽象类或者实现一个接口. 内部类的特性: 内部类可以拥有多个实例, 每个实例都拥有自己的状态信息. 在单个外围类内, 可以让多个内部类以不同的方

0

深入理解Java集合-HashMap

前两篇文章分别介绍了ArrayList和LinkedList, 这次我们来分析另外一个key-value键值对的映射集合-HashMap.按照前面的习惯,我们先来看看HashMap的UML UML HashMap实现了Cloneable, Serializable, 所以HashMap支持克隆(浅克隆)和序列化. Map接口提供了一系列接口和三个视图. AbstractMap则是实现了Map接