单选题 以下都是Math类的常用方法,其中用于计算绝对值的方法是哪个?( )(1.0)
A、 ceil()
B、 floor()
C、 abs()
D、 random()
单选题 对于构造方法,下列叙述不正确的是( )。(1.0)
A、 构造方法是类的一种特殊方法,它的方法名必须与类名相同
B、 构造方法的返回类型只能是void型,即在方法名前加void
C、 构造方法的主要作用是完成对类的对象的初始化工作
D、 一般在创建新对象时,系统会自动调用构造方法
单选题 在Java中,用package语句说明一个包时,该包的层次结构必须满足以下哪个条件?(1.0)
A、 与文件的结构相同
B、 与文件目录的层次相同
C、 与磁盘的结构相同
D、 与网络结构相同
单选题 哪一种类型的代码被JVM解释成本地代码?(1.0)
A、 源代码
B、 处理器代码
C、 字节码
D、 exe可执行代码
单选题 Java的集合框架中重要的接口java.util.Collection定义了许多方法。选项中哪个方法不是Collection接口所定义的?( )(1.0)
A、 int size()
B、 boolean containsAll(Collection
C、 compareTo(Object obj)
D、 boolean remove(Object obj)
单选题 能对读入字节数据进行Java基本数据类型判断过滤的类是( )(1.0)
A、 PrintStream
B、 DataOutputStream
C、 DataInputStream
D、 BuffereInputStream
单选题 下列哪个情况可以终止当前线程的运行?( )(1.0)
A、 抛出一个异常时
B、 当该线程调用sleep()方法时
C、 当创建一个新线程时
D、 当一个优先级高的线程进入就绪状态时
单选题 关于垃圾收集的哪些叙述是对的。(1.0)
A、 垃圾收集能够在期望的时间释放被java对象使用的内存。
B、 垃圾收集将检查并释放不再使用的内存。
C、 垃圾收集允许程序开发者明确指定并立即释放该内存。
D、 程序开发者必须自己创建一个线程进行内存释放的工作。