Loading...
1. 概述垃圾收集主要考虑一下三件事情:哪些内存需要回收?什么时候回收?如何回收?程序计数器、虚拟机栈、本地方法栈不需要垃圾回收,因为它们的内存分配和回收...
1. 运行时数据区1.1 程序计数器程序计数器是一块较小的内存空间,它可以看作是当前线程执行的字节码的行号指示器。如果线程正在执行的是一个 Java 方法...
使用场景泛型主要用在“容器”类中,因为容器这种特殊的类,无法在编写代码时确定里面到底要存放何种类型的元素。钻石语法泛型在Java 5被引入,使用时需要这样...