
多线程
文章平均质量分 79
RedMapleGI
暂无,后续补充...
展开
-
java并发编程一一多线程基础快速入门
线程与进程的区别:进程是所有线程的集合,而每个线程是进程中的一条执行路径。原创 2018-08-08 09:18:46 · 215 阅读 · 0 评论 -
java并发编程一一多线程线程安全(一)
java并发编程一一java内存模型 1.什么是线程安全?为什么有线程安全问题? 当多个线程同时共享同一个全局变脸或静态变量,做写的操作时,可能会发生数据冲突的问题, 也就是线程安全的问题。但是做读操作是不会发生数据冲突问题。原创 2018-08-23 15:20:53 · 478 阅读 · 0 评论 -
java并发编程一一多线程线程安全(二)
多线程死锁 什么是多线程死锁? 同步中嵌套同步,导致锁无法释放。原创 2018-08-23 16:20:46 · 190 阅读 · 0 评论 -
java并发编程一一多线程线程安全(三)
1.多线程的三大特性 1.1什么是原子性 即一个操作或多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元。这2个操作必须要具备原子性才能保证不出现一些意外的问题。原创 2018-08-28 15:34:54 · 279 阅读 · 0 评论 -
java并发编程一一多线程线程安全(四)
1.java重排序 1.1数据依赖性 如果两个操作访问同一个变量时,且这两个操作汇中有一个为写操作,此时这两个操作之间就存在数据依赖性。原创 2018-08-29 10:59:16 · 200 阅读 · 0 评论 -
java并发编程一一多线程之间通讯(一)
1.多线程之间如何实现通讯 多线程之间通讯,其实就是多个线程在操作同一个资源,但是操作的动作不同。原创 2018-10-19 15:32:18 · 274 阅读 · 0 评论 -
java并发编程一一线程池原理分析(一)
随着cpu核数越来越多,不可避免的利用多线程技术以充分利用其计算能力。所以,多线程技术是服务端开发人员必须掌握的技术。原创 2018-10-30 14:47:21 · 273 阅读 · 0 评论 -
java并发编程一一线程池原理分析(二)
2、线程池 1、什么是线程池 2、线程池的作用 3、线程池的分类 4、ThreadPoolExecutor 5、线程池四种创建方式 1、newCachedThreadPool 2、newFixedThreadPool 3、newScheduledThreadPool 4、newSingleThreeExcutor 6、线程池的原理剖析 7、自定义线程线程池 8、合理配置线程池 1、CPU密集 2、...原创 2018-11-07 10:54:24 · 274 阅读 · 0 评论 -
java并发编程一一线程池原理分析(三)
如果合理的设置线程池的大小从以下四点: 1.任务的性质 2.任务的优先级 3.任务的执行时间 4.任务依赖性原创 2018-11-07 11:00:09 · 168 阅读 · 0 评论