D、true
22、请阅读下面的程序,选择正确的运行结果。 class Demo{
private static int x ;
public static void main(String[] args){ System.out.println(x++); } } A、0 B、1 C、无结果 D、编译失败
23、下列关于构造方法的描述,错误的是( )。 A、一个类中只能定义一个构造方法 B、一个类中可以定义多个构造方法
C、如果在一个类中定义有参的构造方法,jvm就不会提供默认的无参构造方法 D、构造方法的作用是用来给属性进行初始化的 A、一个类中只能定义一个空参数的构造方法 B、一个类中可以定义多个构造方法
C、如果在一个类中定义有参的构造方法,jvm就不会提供默认的无参构造方法 D、构造方法的作用是给属性初始化
24、下列修饰符中,成员内部类被( )修饰后,可以被外界访问。 A、default B、protected C、public D、private
25、下列关于类与对象的说法中,正确的是( ) A、类可以看做是一个模型,可以用来创建对象
B、没有类,也可以创建对象
C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体 D、以上说法都不对
26、在以下什么情况下,构造方法会被调用? A、类定义时 B、创建对象时 C、调用对象方法时 D、使用对象的变量时
27、“隐藏对象的属性和实现细节,仅对外提供公有的方法”描述的是面向对象的哪个特征(A、封装 B、继承 C、多态 D、以上都不是
28、下列关键字中,用于创建类的实例对象的是( )。 A、class B、new C、private D、void
29、下列关于匿名内部类的描述,错误的是( ) A、匿名内部类是内部类的简化形式
B、匿名内部类的前提是必须要继承父类或实现接口
C、匿名内部类的格式是\父类(参数列表) 或 父接口(){}\D、匿名内部类可以有构造方法
) 30、自定义运行时异常,必须继承自( )类 A、Error B、Exception C、RuntimeException D、Throwable
31、在下面哪种情况下,可以使用方法重写?( ) A、父类方法中的形参不适用于子类使用时 B、父类中的方法在子类中没有时 C、父类的功能无法满足子类的需求时 D、父类方法中的返回值类型不适合子类使用
32、下列选项中,用于解压jar文件的命令是( )A、jar –c B、jar -x C、jar -v D、jar -f
33、在try{}catch(______e){}横线处需要填写的是(A、异常对象 B、异常类 C、任意对象 D、任意类
34、System类位于以下哪个包中? A、java.io B、java.util C、java.awt
) D、java.lang
35、final修饰符不可以修饰如下哪个内容?() A、类 B、接口 C、方法 D、变量
36、Java中所有的类都是通过直接或间接地继承( )类得到的 A、java.lang.Object B、java.lang.Class C、任意类
D、以上答案都不对
37、在Java语言中,以下哪个关键字用于在方法上声明抛出异常? A、try B、catch C、throws D、throw
38、类中的一个成员方法被下面哪个修饰符修饰,该方法只能在本类被访问? A、public B、protected C、private D、default
39、Thread类位于下列哪个包中? A、java.io B、java.lang
C、java.util D、java.awt
40、线程调用sleep()方法后,该线程将进入以下哪种状态? A、就绪状态 B、运行状态 C、阻塞状态 D、死亡状态
41、下列方法中,用于判断字符串是否相等的是() A、boolean contains(CharSequence cs) B、String toLowerCase()
C、boolean equals(Object anObject) D、boolean isEmpty()
42、下列关于System类中getProperties()方法的描述中,正确的是?() A、getProperties()方法用于获取当前的操作系统的属性 B、getProperties()方法用于获取当前JVM的属性
C、getProperties()方法用于获取指定键指示的操作系统属性 D、getProperties()方法用于获取指定的JVM的属性 A、getProperties()方法用于获取当前的操作系统的属性 B、getProperties()方法用于获取当前JVM的属性
C、getProperties()方法用于获取指定键指示的操作系统属性 D、getProperties()方法用于获取指定的JVM的属性
43、下列是Math类中的一些常用方法,其中用于获取大于等于0.0且小于1.0的随机数的方法是?(A、random() B、abs() C、sin() D、pow()
)