垃圾回收三件事情需要解决:那些需要回收,什么时候回收,怎么回收 2. 判断对象是否存活 2.1 引用计数法:需要占用一些额外的空间,为每个对象配置一个引用计数器,判断有多少对...
IP属地:陕西
垃圾回收三件事情需要解决:那些需要回收,什么时候回收,怎么回收 2. 判断对象是否存活 2.1 引用计数法:需要占用一些额外的空间,为每个对象配置一个引用计数器,判断有多少对...
ThreadPoolExecutor继承结构图片.png1.1 构造方法:七个参数的分别代表corePoolSize 核心线程数,maximumPoolSize,最大线程数,...
1. 程序计数器 线程私有,可以看做是当前线程执行的字节码的行号指示器,字节码解释器的工作就是通过改变程序计数器的值来选取下一条要执行的字节码。如果一个线程在执行的方法是Na...
FutureTask的继承结构为: FutureTask实现RunnableFuture接口,RunnableFuture接口实现了Runnable接口和Future接口,F...
面向对象 封装 Java语言中,访问修饰符可以出现在类,成员变量,成员方法以及构造方法前,用来控制权限。Java提供了4种级别的访问控制 public 权限最宽 修饰的类,属...
一、变量变量是java中基本的存储单元,主要由三部分组成: ①变量名②变量类型③变量的作用域例如:int k = 0 // int代表变量类型,k是变量名,0是变量值; 二、...