码迷,mamicode.com
首页 >  
搜索关键字:java多线程 executorservice    ( 3726个结果
java 多线程-sleep图
![](https://s1.51cto.com/images/blog/201908/08/546b7e5d1070017a1a59584a0e9cf547.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:编程语言   时间:2019-08-08 19:21:58    阅读次数:79
Java多线程(十):BlockingQueue实现生产者消费者模型
BlockingQueue BlockingQueue、解决了多线程中,如何高效安全“传输”数据的问题。程序员无需关心什么时候阻塞线程,什么时候唤醒线程,该唤醒哪个线程。 方法介绍 BlockingQueue是Queue的子类 void put(E e) 插入指定元素,当BlockingQueue为 ...
分类:编程语言   时间:2019-08-08 18:53:58    阅读次数:93
java 多线程-sleep模拟网络延迟,倒计时
//sleep模拟网络延迟:publicclasshhimplementsRunnable{publicstaticvoidmain(String[]args)throwsInterruptedException{Datedate=newDate(System.currentTimeMillis()+1000*10);//当前时间加10秒longendTime=date.getTime();whi
分类:编程语言   时间:2019-08-08 17:33:36    阅读次数:266
java 多线程-线程的终止
终止线程的两种方式:线程正常执行完毕外部干涉加入标识(在为真的情况下才执行线程)不要使用stop和destroy方法publicclasshhimplementsRunnable{//加入标识,标记线程体是否可以运行privatebooleanflag=true;privateStringname;publichh(Stringname){this.name=name;}publicvoidrun
分类:编程语言   时间:2019-08-08 17:28:48    阅读次数:109
Java 多线程, 同步访问, 线程锁,锁对象,ReentrantLock,synchronized
1.为什么要同步访问数据? 当两个或以上的线程需要共享对同一数据的存取,可能会发生共享数据的讹误。 2.实现同步的方式 2.1 ReentrantLock类 School类: 其中 lock是锁对象, condition 是条件对象, 用法: 当条件对象调用await()方法时候,当前线程会进入等待 ...
分类:编程语言   时间:2019-08-08 00:28:11    阅读次数:114
Java多线程
进程和线程的区别? 进程就是正在执行的程序,是操作系统控制的基本运行单元 线程是程序执行最小单元 为何要引入线程的概念? 一个服务器通常需要接收大量不确定数量用户的并发请求,为每一个请求都创建一个进程显然行不通(开销太大用户响应效率低),因此操作系统中线程概念被引进。 Java中多线程的实现方式? ...
分类:编程语言   时间:2019-08-08 00:24:38    阅读次数:91
java 多线程-线程状态图
![](https://s1.51cto.com/images/blog/201908/08/8000d0373456e805a781a9e71db486b2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:编程语言   时间:2019-08-08 00:21:45    阅读次数:91
《java多线程编程核心技术》----ThreadLocal
public class Run { // 类ThreadLocal解决的是变量在不同线程间的隔离性,也就是 不同的线程拥有自己的值, // 不同线程中的值是可以放入ThreadLocal中进行保存的。 public static ThreadLocal t1= new ThreadLocal();... ...
分类:编程语言   时间:2019-08-08 00:20:20    阅读次数:108
java 多线程-lambda在多线程中的应用
避免内部类定义过多publicclasshh{publicstaticvoidmain(String[]args){newThread(()->{for(inti=0;i<5;i++){System.out.println("me");}}).start();newThread(()->System.out.println("he")).start();}}
分类:编程语言   时间:2019-08-07 17:37:47    阅读次数:75
java 多线程-lambda带返回值
publicclasshh{publicstaticvoidmain(String[]args){ilikelike=(a,b)->{System.out.println("ad"+(a+b));returna+b;};like.lambda(100,200);//一行代码省略格式ilikelike2=(a,b)->a+b;//return也省略掉like2.lambda(200,20
分类:编程语言   时间:2019-08-07 17:29:17    阅读次数:154
3726条   上一页 1 ... 47 48 49 50 51 ... 373 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!