[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPidi_nBzjjH2uk1ulIWjRQH3ryuG-AxVhb-PY-J-Y7I":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":13,"question":20,"related":21,"source":25,"type":26},[],"2023-06-28 15:02:45",86948283,[8,9,10,11,12],"sleep(long milliseconds)","yield()","stop()","suspend()","join()",{"count":14,"courseId":15,"courseImg":16,"courseName":17,"workId":18,"workName":19},16,"e7b3ad50ece8aaea9b14981bb0e4a2a2","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F6884536a76377921d52baf2f6464bbf6.png","Java程序设计II","work_28115989","多线程试题库","可以使用________方法强迫一个线程等待另一个线程的结束",[22,27,36,45,56,65,73,78,83,88],{"answer":23,"createTime":5,"id":6,"options":24,"question":20,"source":25,"type":26},[],[8,9,10,11,12],"v1",0,{"answer":28,"createTime":5,"id":29,"options":30,"question":35,"source":25,"type":26},[],86948284,[31,32,33,12,34],"run()","sleep(long)","start()","setPriority(int)","类java.lang.Thread的________ 方法是静态的",{"answer":37,"createTime":5,"id":38,"options":39,"question":44,"source":25,"type":26},[],86948285,[40,41,42,43],"condition.wake()","condition.signal()","condition.wakeAll()","condition.signalAll()","应在条件上调用_________ 方法唤醒所有等待的线程",{"answer":46,"createTime":47,"id":48,"options":49,"question":54,"source":25,"type":55},[],"2023-06-28 15:04:07",86950805,[50,51,52,53],"调用一个对象上的同步实例方法,需要给该对象加锁","调用一个类上的同步静态方法,需要给该类加锁","在方法中执行某一个代码块时,同步语句不仅可用于对this对象加锁,还可用于对任何对象加锁","同步语句放置在同步块内","下面_________ 陈述是正确的",1,{"answer":57,"createTime":47,"id":58,"options":59,"question":64,"source":25,"type":55},[],86950806,[60,61,62,63],"Lock lock = new Lock()","Lock lock = new ReentrantLock()","Lock lock = new ReentrantLock(true)","Lock lock = new ReentrantLock(false)","以下_________ 是创建锁的正确语句",{"answer":66,"createTime":47,"id":67,"options":68,"question":71,"source":25,"type":72},[],86950807,[69,70],"正确","错误","每个任务都是Runnable接口的实例,线程是便于任务执行的对象",3,{"answer":74,"createTime":47,"id":75,"options":76,"question":77,"source":25,"type":72},[],86950808,[69,70],"可以通过实现Runnable接口来定义任务类,通过使用Thread构造方法包住一个任务来创建线程",{"answer":79,"createTime":47,"id":80,"options":81,"question":82,"source":25,"type":72},[],86950809,[69,70],"一个线程对象创建之后,可以使用start()方法启动线程",{"answer":84,"createTime":47,"id":85,"options":86,"question":87,"source":25,"type":72},[],86950810,[69,70],"一个线程启动后,可以使用sleep(long)方法将线程转入休眠状态,以便其它线程获得运行的机会",{"answer":89,"createTime":47,"id":90,"options":91,"question":92,"source":25,"type":72},[],86950811,[69,70],"线程对象从来不会直接调用run方法,到了执行某个线程的时候,Java虚拟机调用run方法"]