A.关键字synchronized只能用于方法声明上
B.成员方法使用synchronized,那么当前方法的锁对象为当前方法所属的对象
C.静态方法使用synchronized,那么当前方法的锁对象为当前方法所属对象
D.为了尽量避免多线程带来的安全问题,尽可能的扩大synchronized修饰的代码范围。
A.用关键字private修饰的成员变量和方法,称为私有变量和私有方法。
B.用关键字protected修饰的成员变量和方法,称为私有变量和私有方法
C.用关键字public修饰的成员变量和方法,称为私有变量和私有方法
D.私有变量不能通过对象直接访问,只有在本类中创建的自己对象,才能访问自己的私有变量
A.成员变量的有效性与它在类体中书写的先后位置有关
B.关键字static修饰的成员变量称作类变量,否则称作实例变量
C.如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏
D.成员变量在整个类内都有效,局部变量只在声明它的方法内有效
A.synchronized
B.Runnable
C.Thread
D.join