首页 > 专家说

JAVA有关

来源:江南娱乐-意甲尤文图斯亚
时间:2024-08-17 13:27:08
热度:

JAVA有关【专家解说】:选A
synchronized(同步) 在Java中此关键字以两种相关的方式使用,可以作为一个修饰符,也可以作为一条语句。 首选,这是一个应用于类或实例

【专家解说】:选A synchronized(同步) 在Java中此关键字以两种相关的方式使用,可以作为一个修饰符,也可以作为一条语句。 首选,这是一个应用于类或实例方法的修饰符。它表示,相应方法在修改类的内部状态 (或者修改类的一个实例的内部状态)时,所用的方式不是线程安全的。 在运行一个synchronized类方法之前,Java得到该类的一个锁, 以此确保其他线程无法并发地修改此类。 在运行一个synchronized实例方法前,Java将对调用该方法的实例得到一个锁, 从而确保其他线程不能同时修改此对象。Java还支持一个synchronized语句,它相当于指定代码的一个 “临界区”。synchronized关键字后面是一个用括号括起的表达式以及一条语句或一个语句块。 此表达式必须计算为一个对象或数组。 Java在执行相应语句之前将对所指定的对象或数组得到一个锁。
Baidu
map