• 2022-07-02
    在实现线程的同步时经常会使用:
    A: 互斥对象
    B: 线程睡眠
    C: 停止线程时间轮换
    D: 锁定数据库
  • A

    内容

    • 0

      线程同步中,对象的锁在()情况下持有线程返回

    • 1

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

    • 2

      下列关于同步方法的描述中,错误的是( )。 A: 定义同步方法需使用关键字synchronized B: 同步方法不会与其他线程里的互斥方法重叠交叉执行 C: 不同线程中运行的同步方法修改同一个对象数据不会导致错误的运行结果 D: 不同线程中运行的同步方法修改同一个对象数据可能会导致错误的运行结果

    • 3

      关于线程同步的描述错误的是哪个() A: 线程同步的出现解决了线程安全问题 B: 当线程相当多时,每个线程都去判断同步上的锁,很耗费资源 C: 同步是指多个线程同时访问共享对象 D: 如果出现了同步嵌套,就容易出现死锁问题

    • 4

      notify()唤醒的是哪个线程() A: 在同步监视器上等待的多个线程 B: 在同步监视器上等待的单个线程 C: 在同步监视器上等待的第1个线程 D: 在同步监视器上等待的第2个线程