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