![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
thread
lovewendy19860402
码工一个,哈哈
展开
-
java线程中断
java中的线程中断,并不是让线程终止,而且通过一个状态为来通知线程是否要中断,该线程中断与否,是让线程自己去判定,而不是外部线程来执行。interrupt方法,为设置该线程中断位为true,默认为falseisInterrupt方法,判定该线程是否中断,中断trueinterrupted方法,判定该线程是否中断,并且将中断状态清除,也就是说连续两次调用的话,第二次一定是false...原创 2018-05-03 11:05:43 · 177 阅读 · 0 评论 -
多线程this逃逸
多线程this逃逸现象,一般发生在构造函数里面注册监听器或者构造函数里面启动线程,因为这个时候,构造函数还未执行完,但是却直接使用了监听器的方法或者启动了线程,就会出现一些莫名其妙的问题, 构造函数注册时候产生构造函数开启线程产生...原创 2018-05-15 11:17:54 · 206 阅读 · 0 评论 -
线程池1.6
java线程池,首先看一下构造方法 解释一下参数的意义corePoolSize 核心线程数maximumPoolSize 最大线程数,keepAliveTime 线程中超过核心线程数的空闲线程最大存活时间unit 存活时间的单位workQueue 线程队列类型Executors.defaultThreadFactory() 构造线程的工厂类defaultHand...原创 2018-05-16 11:43:33 · 103 阅读 · 0 评论 -
fork/join
fork/join核心类ForkJoinTask 任务的抽象类ForkJoinWorkerThread 执行任务的线程ForkJoinPool 执行任务队列的池 RecursiveTask继承了ForkJoinTask是一个带有返回的任务类RecursiveAction不带返回的任务类 这里实现一个计算1-100的求和,不用高斯数列,利用任务拆解 新建...原创 2018-05-22 15:53:48 · 99 阅读 · 0 评论