在java语言中,临界区可以是一个语句块,或者是一个方法,并用(

题目

在java语言中,临界区可以是一个语句块,或者是一个方法,并用()关键字标识。

  • A、synchronized
  • B、include
  • C、import
  • D、Thread
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Java编程语言中,用______、______、______语句来处理异常。


正确答案:try catch finally
try catch finally

第2题:

在java语言中,声明包语句只允许是一个java程序文件的第一条语句。()

此题为判断题(对,错)。


正确答案:正确

第3题:

在Java语言中,小明在他的类SquareRoot中定义了方法method_A,其中包含语句:doublemy_result=Math.sqrt(1000);他需要导入()。

A.Java.lang.*

B.Java.Math.*

C.Java.util.Math.*;

D.以上皆非


参考答案:A

第4题:

Java语言中用于标识临界区的关键字是( )。

A.serialize

B.transient

C.synchronized

D.static


正确答案:C
解析:一个程序中单独的、并发的线程对同一个对象进行访问的代码段,称为临界区。在Java语言中,临界区可以是一个语句块或是一个方法,并且用synchronized关键字标识。

第5题:

Java程序中的语句不可以是( )。

A.大括号{}括起来的语句块

B.单一的一条语句

C.汉字语句

D.复合语句


正确答案:C
解析:Java程序是由若干条语句组成的,每一条语句以分号结束。一个语句可以是单一语句,也包括由多条单一语句组成的复合语句或者是用大括号括起来的语句块。

第6题:

下列说法中,错误的一项是______。

A.在Java程序中,关键字synchronized标志一个临界区

B.临界区可以是一个语句块,但是不可以是一个方法

C.在Java程序中,对象锁是设置在synchronized(Object)语句指定的对象上的

D.Java语言中的对象锁是一种排他锁


正确答案:B

第7题:

在java语言中,声明包语句可以出现在一个java程序文件的任何位置。()

此题为判断题(对,错)。


正确答案:错误

第8题:

在Java语言中,下面描述正确的是()。

A.如某公有接口被声明在一个源文件中,则接口必须和源文件具有相同的名字

B.如源文件包含import语句,则语句必须是第一个非空行

C.如源文件包含package语句,则语句必须是第一个非空行,非注释行

D.如源文件包含main(),则语句必须是第一个非空行


参考答案:A, C

第9题:

下列关于Java对import语句规定的叙述中,错误的是

A.在Java程序中import语句可以有多个

B.在Java程序中import语句可以没有

C.在Java程序中import语句必须有一个

D.在Java程序中import语句必须引入在所有类定义之前


正确答案:C
解析:Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

第10题:

Java语言中,临界区用【 】关键字标识。


正确答案:synchronized
synchronized 解析:在Java中,使用synchronized关键字标识临界区。Java平台将每个由synchronized语句设置的对象设置一个锁,称为对象锁,它是一种独占的排他锁,即同一时刻最多只能有一个线程获取该锁。

更多相关问题