多项选择题
A.Map map = new HashMap() B.Map map = new TreeMap() C.Map map = new ConcurrentHashMap() D.Map map = Collections.synchronizedMap(new HashMap())
下面有关java threadlocal说法正确的有()。A.ThreadLocal存放的值是线程封闭,线程间...
多项选择题下面有关java threadlocal说法正确的有()。
A.ThreadLocal存放的值是线程封闭,线程间互斥的,主要用于线程内共享一些数据,避免通过参数来传递 B.线程的角度看,每个线程都保持一个对其线程局部变量副本的隐式引用,只要线程是活动的并且 ThreadLocal 实例是可访问的;在线程消失之后,其线程局部实例的所有副本都会被垃圾回收 C.在Thread类中有一个Map,用于存储每一个线程的变量的副本 D.对于多线程资源共享的问题,同步机制采用了“以时间换空间”的方式,而ThreadLocal采用了“以空间换时间”的方式
下面描述属于java虚拟机功能的是()。A.通过 ClassLoader 寻找和装载 class 文件B.解释...
多项选择题下面描述属于java虚拟机功能的是()。
A.通过 ClassLoader 寻找和装载 class 文件 B.解释字节码成为指令并执行,提供 class 文件的运行环境 C.进行运行期间垃圾回收 D.提供与硬件交互的平台
关于 JAVA 堆,下面说法错误的是()。A.所有类的实例和数组都是在堆上分配内存的B.对象所占的堆内存是由自...
单项选择题关于 JAVA 堆,下面说法错误的是()。
A.所有类的实例和数组都是在堆上分配内存的 B.对象所占的堆内存是由自动内存管理系统回收 C.堆内存由存活和死亡的对象组成 D.数组是分配在栈中的