题目内容
(请给出正确答案)
[填空题]
在java程序中实现多线程时,程序员可以控制关键性的操作有两个,即定义用户线程的()方法和在适当时候建立用户线程实例。
答案
查看答案
第4题
A.Java语言对多线程编程提供了良好的支持
B.线程是一个程序的完整执行
C.每个Java进程都至少有一个线程
D.Java的线程机制提供了一种程序并行执行手段
第5题
A.静态代理类: 由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了
B.动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码
C.动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性
D.动态代理在任何时候都要比静态代理使用方便
第9题
A.设计一个java.lang.Thread类的子类
B.设计一个java.lang.Runnable接口的子类
C.设计一个实现java.lang.Runnable接口的类
D.设计一个实现java.lang.Object类的子类
第11题
A.垃圾回收机制不须通过程序员调用相应方法,也能自动启动。
B.java程序员用System.gc()方法一定能进行垃圾回收;
C.垃圾回收机制属于jvm自动操作,java程序员可以不进行垃圾回收操作。
D.垃圾回收机制并不是由操作系统自动执行。