![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
SoarMagina
沉淀~成长
展开
-
《深入理解Java虚拟机》阅读笔记
内存管理机制 Java内存区域与内存溢出异常 运行时数据区域 Java虚拟机在执行程序的过程中,会将内存划分为方法区,堆,虚拟机栈,本地方法栈,程序计数器。 程序计数器:当前线程执行字节码的行号指示器。唯一一个没有规定OOM的区域,线程私有。 Java虚拟机栈:生命周期与线程相同,线程私有。它描述的是Java方法执行的内存模型。Java方法在执行的同时都会创建一个栈帧(Stack Frame)用...原创 2020-03-20 12:50:22 · 88 阅读 · 0 评论 -
Java数据结构之数组
一直以来,对Java的泛型都是似懂非懂的状态,近来决定好好研究一下。ok,接下来,我们直奔主题。 Part1,泛型的简单使用 看一个类上的泛型定义。 public interface Test{ T get(); void set(T t); } 这里的T呢,就代表某一个具体的类型。我们可以实现该接口. public class Str原创 2017-03-23 18:15:35 · 274 阅读 · 0 评论 -
Java泛型中的Type体系
今天看一个开源库源码的时候,发现里面针对泛型Type做了很多处理,我这块不怎么了解,故此研究一下。关于java.lang.reflect.Type的分类先说明一下,Type作为一个接口,下面有4个继承它的子接口,分别是TypeVariable,ParameterizedType,WildcardType,GenericArrayType。这里我就不给专业名词了,之前我看很多文章,给的专业名词,到最后原创 2017-03-31 17:52:06 · 2855 阅读 · 1 评论 -
Http学习
Http学习笔记Http的简单了解 Http建立的3次握手与断开连接的4次挥手 注: SYN:synchronize ACK: acknowledgement FIN: finish TCP/IP的4层模型分别为:应用层(HTTP),传输层(TCP/UDP),网络层(IP),数据链路层 OSI 7层模型分别为:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 说到分层,原创 2017-04-26 19:06:53 · 392 阅读 · 0 评论