首页 > 考试题库
题目内容 (请给出正确答案)
[单选题]

以下写法中可以正确定义一个同步代码块的是()。

A.synchronized(对象)/{/}

B.synchronized(常量)/{/}

C.synchronized()/{/}

D.synchronized(任意基本数据类型)/{/}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下写法中可以正确定义一个同步代码块的是()。”相关的问题
第1题
下列是在JAVA语言中对于同步的理解正确的是()

A.同步用来控制共享资源在多个线程间的访问,以保证同一时间内只有一个线程能访问到这个资源

B.同步避免了脏数据的产生

C.保证多个线程的同步可以使用关键字synchronized

D.为了保证多个线程的同步我们可以把需要同步的代码使用static代码块包裹起来

点击查看答案
第2题
下列关于同步方法和同步代码块的区别描述错误的是()

A.同步方法就是在方法前加关键字synchronized

B.同步代码块则是在方法内部使用大括号使得一个代码块得到同步

C.同步代码块比同步方法的同步范围更加的准确

D.同步方法如果方法是静态的那么监视器对象是当前类的实例对象,如果是不是静态的那么监视器对象是类对象

点击查看答案
第3题
下面关于使用同步代码块描述正确的是()。

A.同步代码块中的锁对象可以是任意类型的对象

B.当多个线程共享的锁对象必须是唯一的

C.当线程执行同步代码块时,首先会检查锁对象的标志位

D.锁对象的创建代码不能放到run()方法中

点击查看答案
第4题
关于try…catch语句说法正确的有()。

A.try代码块中编写可能发生异常的Java语句

B.catch代码块中编写针对异常进行处理的代码

C.catch代码块需要一个参数指明它所能够接收的异常类型

D.try…catch不是必须一起出现的,也可以只有try

点击查看答案
第5题
以下关于使用try-catch-finally处理异常描述错误的是()。

A.try-catch捕获异常可以使用finally回收资源

B.try语句不能独立存在,其后至少要有一个catch语句块或finally语句块

C.finally语句块不是必须存在的,可以根据需求决定是否添加

D.如果try代码块没有出现异常,finally语句块不会被执行

点击查看答案
第6题
函数(function)也可以叫作方法,是将一些代码组织在一起,形成一个用于完成某个具体功能的代码块,在需要时可以进行重复调用。()此题为判断题(对,错)。
点击查看答案
第7题
下列是关于静态变量和静态代码块的说法正确的是()

A.静态变量加载的时候会给变量分配内存空间

B.当类加载器将类加载到JVM中的时候就会创建静态变量,这跟对象是否创建无关

C.静态代码块的代码只会在类第一次初始化的时候执行一次

D.一个类只可以有一个静态代码块,它并不是类的成员

点击查看答案
第8题
Python 中,while 循环其后都可以紧跟着一个else代码块,只有循环非正常结束,才会执行该代码块。()

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

点击查看答案
第9题
在一个应用程序中定义了数组a:int[]a={1,2,3,4,5,6,7,8,9,10},为了打印输出数组a的最后一个数组元素,下面正确的代码是()。

A.System.out.println(a[10])

B.System.out.println(a[9])

C.System.out.println(a[8])

D.System.out.println(a[a.length])

点击查看答案
第10题
关于成员变量和局部变量,下列说法错误的是()。

A.局部变量定义在方法中,代码块内

B.形参是局部变量,实参是成员变量

C.成员变量存在于堆内存中,随着对象的产生而存在,消失而消失

D.局部变量存在于栈内存中,随着所属区域的运行而存在,结束而释放

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改