Day43--练习--选择题错题
- 关于Java中的方法重载,以下哪个说法是正确的? 正确答案:A
A. 方法重载只能发生在同一个类中
B. 方法重载要求参数列表必须完全相同
C. 方法重载可以改变返回值的类型
D. 方法重载与返回值类型无关
解析:
方法重载是指在同一个类里面,多个方法有相同的名字,但是有不同的参数
- 在Java中,
this
关键字通常用于指代?D 正确答案:C
A. 当前类的实例
B. 当前方法
C. 当前对象
D. 当前类
解析:
this
关键字表示当前正在执行方法或构造函数的对象。
-
在Java中,以下哪个集合类是有序且不允许重复元素的? 正确答案:D
A.ArrayList
B.HashSet
C.LinkedHashSet
D.TreeSet
-
关于Java中的多线程,以下哪个说法是错误的? 正确答案:D
A. Java中的线程是通过继承Thread
类或实现Runnable
接口来创建的
B.synchronized
关键字用于实现线程同步
C.volatile
关键字确保变量的可见性,但不具备原子性
D.Thread.sleep()
方法可以使当前线程进入阻塞状态,但不会释放锁资源