在多线程并发程序设计中,能够给对象x加锁的语句是( )。 A.X.waitB.synchronized(x)S在多线程并发程序设计中,能够给对象x加锁的语句是( )。A.X.waitB.synchronized(x)C.X.notifyD.x.synchronized

题目
在多线程并发程序设计中,能够给对象x加锁的语句是( )。 A.X.waitB.synchronized(x)S

在多线程并发程序设计中,能够给对象x加锁的语句是( )。

A.X.wait

B.synchronized(x)

C.X.notify

D.x.synchronized


相似考题
更多“在多线程并发程序设计中,能够给对象x加锁的语句是( )。 A.X.waitB.synchronized(x)###S ”相关问题
  • 第1题:

    在并发控制的技术中,最常用的是封锁方法,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是不正确的? ( )

    A.X/X: TRUE

    B.S/S: TRUE

    C.S/X: FALSE

    D.X/S:FALSE


    正确答案:A

  • 第2题:

    ( 32 )在多线程并发程序设计中,能够给对象 x 加锁的语句是

    A ) x.wait( )

    B ) synchronized(x)

    C ) x.notify( )

    D ) x.synchronized( )


    正确答案:B

  • 第3题:

    在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是

    A.对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁

    B.读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁

    C.读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁

    D.写的数据加锁,等事务结束后再释放全部锁


    C

  • 第4题:

    在多线程并发程序设计中,能够给对象x加锁的语句是( )。

    A.X.wait

    B.synchronized(x)

    C.X.notify

    D.x.synchronized


    正确答案:B
    B。【解析】Java平台将每一个由synchronized(object)语句指定的对象设置一个锁,称为对象锁,是一种独占的排他锁。

  • 第5题:

    14、下列关于同步语句的描述中,错误的是()。

    A.使用同步语句可以指定对哪个对象加锁

    B.同步语句“synchronized(this ) { …… }”表示对当前对象加锁

    C.同步语句只能锁定当前对象

    D.同步语句可实现更细粒度的并发控制


    同步语句只能锁定当前对象