
Java基础
风吹的季节
这个作者很懒,什么都没留下…
展开
-
java中的栈和堆
所谓的“栈”,其实指的是java虚拟机栈,或者说java虚拟机中局部变量表部分,局部变量表存放了编译期可知的各种基本数据类型、对象引用(reference类型,它不同于对象本身,可能是一个指向对象起始地址的引用指针,也可能是指向一个代表对象的句柄或其他与此对象有关的位置)和returnAddress类型。 在java虚拟机栈中,对这个区域规定了两种异常状况:如果线...原创 2018-11-01 17:48:34 · 1657 阅读 · 0 评论 -
java-泛型详解
1、概述,什么是泛型泛型,即参数化类型将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)泛型的特性编译时有效,编译之后程序会采取去泛型化的措施。也就是说Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型检...原创 2019-08-19 11:04:22 · 253 阅读 · 1 评论