随笔分类 -  JavaSE16_多线程

摘要:生产者与消费者一、明确定义 要理解生产消费者问题,首先应弄清PV操作的含义:PV操作是由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减1,即S=S-1; ②如果S?0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。 V(S 阅读全文
posted @ 2017-08-23 17:57 奋斗的少年WH 阅读(616) 评论(0) 推荐(0)
摘要:参考来源:http://www.jianshu.com/p/87bff5cc8d8c 参考来源:http://ifeve.com/java-threadpoolexecutor/ 阅读全文
posted @ 2017-08-11 16:59 奋斗的少年WH 阅读(125) 评论(0) 推荐(0)
摘要:package cn.thread; public class ManyThread { public static void main(String[] args) { Object obj = new Object(); new Thread(new MyHandler1(obj), "t1") 阅读全文
posted @ 2016-11-08 21:08 奋斗的少年WH 阅读(458) 评论(0) 推荐(0)
摘要:1 package cn.thread; 2 3 public class ManyThread2 { 4 public static void main(String[] args) { 5 MyRunnable1 runnable1 = new MyRunnable1(); 6 MyRunnab 阅读全文
posted @ 2016-11-08 21:07 奋斗的少年WH 阅读(789) 评论(0) 推荐(0)
摘要:1 package day2016_10_25_Thread; 2 3 import java.util.LinkedList; 4 import java.util.Random; 5 6 public class Productor { 7 public static void main(Str 阅读全文
posted @ 2016-10-25 23:58 奋斗的少年WH 阅读(231) 评论(0) 推荐(0)
摘要:10 目录(?)[-] 11 一扩展javalangThread类 12 二实现javalangRunnable接口 13 三Thread和Runnable的区别 14 四线程状态转换 15 五线程调度 16 六常用函数说明 17 使用方式 18 为什么要用join方法 19 七常见线程名词解释 20 八线程同步 21 九线程数据传递 22 本文主要讲了jav... 阅读全文
posted @ 2016-10-08 19:42 奋斗的少年WH 阅读(16094) 评论(0) 推荐(5)