在进行线程同步时一般使用:
A.CreateMutex()函数创建互斥对象
B.Mutex的子类对象
C.WaitforSingleObject()核查互斥对象
D.RealseMutex()释放互斥对象
第1题:
下列关于线程的说法正确的是(4)。
A.引入线程的OS线程切换的开销远小于进程切换的开销;有的系统线程切换、同步和通信都无须OS内核的干预
B.引入线程的OS线程切换的开销和进程切换的开销差不多;有的系统线程切换、同步和通信都无须OS内核的干预
C.引入线程的OS线程切换的开销远小于进程切换的开销;所有系统线程的切换、同步和通信都需要OS内核的干预
D.引入线程的OS线程切换的开销和进程切换的开销差不多;所有系统线程的切换、同步和通信都需要OS内核的干预
第2题:
16 线程的同步方法?
第3题:
线程的常见方法有哪些,你是如何处理多线程的,多线程同步问题你了解么?
第4题:
多线程有几种实现方法,线程间同步有几种实现方法,都是什么?
第5题:
多个线程操作同一资源的时候需要注意同步,依靠()实现,实现手段是:同步代码块和同步方法,过多的使用,则会出现死锁问题。
第6题:
在多线程环境中,对于同步方法()
第7题:
关于同步关键字的说法错误的是()
第8题:
多线程之间怎样进行同步?
第9题:
第10题:
第11题:
锁定资源,使同一时刻只有一个线程去访问它,防止多个线程操作同一个资源引发错误
提高线程的执行效率
让线程独占一个资源
让多个线程同时使用一个资源
第12题:
第13题:
在多线程应用中,为使线程间的某些操作同步,一般使用____同步对象。请列举在应用此对象时要用的API函数()。
第14题:
A.线程资源必须通过线程池提供,不允许在应用中自行显式创建线程
B.同步处理时,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗
C.创建线程或线程池时,推荐给线程指定一个有意义的名称,方便出错时回溯
D.推荐使用Executors.newFixedThreadPool(intx)生成指定大小的线程池。(线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式)
第15题:
Linux系统中线程的同步方式有互斥量、信号量和条件变量等。假设现在需要设计一个多线程的应用程序,试分析一下以上几种同步方式分别可在什么场合下使用。
第16题:
在线程同步中, 为了唤醒另一个等待的线程,使用下列方法()
第17题:
所谓线程同步就是若干个线程都需要使用同一个synchronized修饰的方法。
第18题:
下面四个选项中,对线程同步的目的描述正确的有哪些?()
第19题:
线程同步执行过程中,wait方法与()方法是匹配使用,否则易造成死锁。
第20题:
为应用程序开发人员上班Certkiller.com。 您需要修改应用程序的代码。 应用程序使用两个线程命名线程A和线程B.要完成执行之前线程开始执行线程B。 您将如何完成这项任务?()
第21题:
对
错
第22题:
第23题:
测试代码不需同步
测试代码需同步
测试代码在测试该方法时不需同步
测试代码在测试该方法时需同步
第24题:
sleep()
wait()
notify()
join()