第3题
A.实现java.lang.Runnable接口并重写run()方法
B.实现java.lang.Runnable接口并重写start()方法
C.实现java.lang.Thread类并实现start()方法
D.继承java.lang.Thread类并重写new()方法
第4题
A.构造方法主要用于对象创建时初始化对象
B.构造方法没有返回值,也不能用void来修饰
C.构造方法的命名必须和类名完全相同
D.一个Java类只能有一个构造方法
第6题
A.同步方法就是在方法前加关键字synchronized
B.同步代码块则是在方法内部使用大括号使得一个代码块得到同步
C.同步代码块比同步方法的同步范围更加的准确
D.同步方法如果方法是静态的那么监视器对象是当前类的实例对象,如果是不是静态的那么监视器对象是类对象
第7题
A.创建用户自定义异常时,需要做的工作有: 声明一个新的异常类,用户自定义的异常类必须是Throwable类的直接或间接子类。
B.创建用户自定义异常时,需要做的工作有: 为用户自定义的异常类定义属性和方法,或覆盖父类的属性和方法,使这些属性和方法能够体现该类所对应的错误信息。
C.创建用户自定义异常时,需要做的工作有: 必须定义一个Exception接口。
D.创建用户自定义异常时,需要做的工作有: 用户自定义异常类不一定由系统自动抛出,因而必须用throw来 抛出。
第8题
A.被static修饰的变量即为静态变量
B.被static修饰的方法称为静态方法
C.所有的静态变量都可以通过类名直接访问
D.所有的静态方法都可以通过类名直接访问
第9题
A.throws是在方法声明处抛出异常
B.throw抛出异常时,需要自己手动创建异常类对象
C.一个抛出异常的方法,被调用时,调用者会得到异常
D.throw抛出异常时不需要手动创建对象
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!