• 2022-07-02
    线程锁可以解决线程同步
  • 内容

    • 0

      【单选题】使当前线程放弃同步锁并进入等待,直到其他线程进入此同步锁,并调用notify()或notifyAll()方法唤醒该线程为止的是什么方法声明() A. void notify() B. void notifyAll() C. void wait() D. 无

    • 1

      线程同步是指:当一个线程使用某同步方法时,其它线程想使用该方法则必须等待其使用完毕才可以。

    • 2

      下列关于线程同步的说法中,哪一项是错误的? A: 线程同步需要借助关键字synchronized实现。 B: 线程同步会降低程序的性能。 C: 一个线程正在使用synchronized修饰的方法时,其他线程必须等待。 D: 多个线程可以同时执行synchronized修饰的方法。

    • 3

      对于wait()方法,下面说法正确的是?() A: wait()方法的调用者是同步锁对象 B: wait()方法使线程进入等待状态 C: 调用同一锁对象的notify()或notifyAll()方法可以唤醒调用wait()方法等待的线程 D: 调用wait()方法的线程会释放同步锁对象

    • 4

      以下不属于线程同步机制的是( )。 A: 条件变量 B: 互斥锁 C: 读写锁 D: 正则表达式