Fork me on GitHub

随笔分类 -  并发与多线程

并发与多线程文章
摘要:文章目录Wait和sleep的区别唤醒wait和sleep java中wait和sleep的区别 在本篇文章中,我们将会讨论一下java中wait()和sleep()方法的区别。并讨论一下怎么使用这两个方法。 Wait和sleep的区别 wait() 是Object中定义的native方法: pub 阅读全文
posted @ 2020-03-08 09:33 flydean 阅读(1297) 评论(0) 推荐(1) 编辑
摘要:文章目录什么时候使用volatileHappens-Before java中的Volatile关键字使用 在本文中,我们会介绍java中的一个关键字volatile。 volatile的中文意思是易挥发的,不稳定的。那么在java中使用是什么意思呢? 我们知道,在java中,每个线程都会有个自己的内 阅读全文
posted @ 2020-03-07 08:56 flydean 阅读(361) 评论(1) 推荐(0) 编辑
摘要:文章目录为什么要同步Synchronized关键词Synchronized Instance MethodsSynchronized Static MethodsSynchronized Blocks java并发中的Synchronized关键词 如果在多线程的环境中,我们经常会遇到资源竞争的情况 阅读全文
posted @ 2020-03-06 09:05 flydean 阅读(813) 评论(0) 推荐(0) 编辑
摘要:文章目录主要的组件ExecutorExecutorServiceScheduledExecutorServiceFutureCountDownLatchCyclicBarrierSemaphoreThreadFactory java.util.concurrent简介 java.util.concu 阅读全文
posted @ 2020-03-05 09:06 flydean 阅读(313) 评论(0) 推荐(0) 编辑