下载此文档

多线程常见面试题.doc


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
1 /12 --------------------------------------------- 感谢观看本文------- 谢谢----------------------------------------------------------- [ 标签: 标题]2016 多线程常见面试题多线程常见面试题多线程常见面试题| 2015-09-07 13:32 你有线程 T1 , T2 和 T3 ,你将如何确保线程 T2 运行后 T1 后, T3 运行在 T2 线程后? 它可以实现通过加入 Thread 类的 join 方法。 Jav a 中新锁接口相比 synchronize d 有什么好处? 要实现一个高性能缓存,它允许多个读,但单一的写, 以保持完整性,你将如何实施呢? 新锁接口提供了分离的两个单独读和写的锁,这样能够使用 ConcurrentHashMap 等高性能数据结构来实现高性能缓存。 Java 中 wait 和 sleep 区别? wait 会释放锁或监视者,但是 sleep 不会释放任何锁和监视者, wait 用来做线程内部通讯,而 slee p 用来引入一个执行过程中的暂停。写代码实现堵塞队列和 Producer/consumer 模式? public class ProducerConsumerPattern { public static void main(String args[]){ //Creating shared object BlockingQueue sharedQueue = new 2 /12 --------------------------------------------- 感谢观看本文------- 谢谢----------------------------------------------------------- [ 标签: 标题]2016 LinkedBlockingQueue(); //Creating Producer and Consumer Thread Thread prodThread = new Thread(new Producer(sharedQueue)); Thread consThread = new Thread(new Consumer(sharedQueue)); //Starting producer and Consumer thread (); (); }} //Producer Class in java class Producer implements Runnable { private final BlockingQueue sharedQueue; public Producer(BlockingQueue sharedQueue) { = sharedQueue; } ***@Override public void run() { for(int i=0; i try { ( “ Produced: “+ i); (i); 3 /12 --------------------------------------------- 感谢观看本文------- 谢谢----------------------------------------------------------- [ 标签: 标题]2016 } catch (InterruptedException ex) { (()).log(Level. SEVERE, null, ex); }}}} //Consumer Class in Java class Consumer implements Runnable{ private final BlockingQueue sharedQueue; public Consumer (BlockingQueue sharedQueue) { = sharedQueue; } ***@Override public void run() { while(true){ try { ( “ Consumed: “+ ()); } catch (InterruptedException ex) { 4 /12 ----------------------------------------

多线程常见面试题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiqingyong12
  • 文件大小34 KB
  • 时间2016-08-03