本篇文章首先给出了ThreadLocal常用的方法,并举例来说明ThreadLocal的使用。然后分析了Threa...[作者空间]
本文是Java并发专题(欢迎大家关注)的一篇。以下是完整的目录:Java并发之基础知识Java并发之volatil...[作者空间]
在Java并发编程中我们往往需要一些工具类来实现我们的功能,JDK给我们提供了一些工具类,合理地使用它们能帮忙我们...[作者空间]
一.使用线程池的好处 与“为每一个任务分配一个线程”相比,线程池有一些好处。 重用已经创建的线程,减少了创建、销毁...[作者空间]
一. 线程的创建方式 1.1继承Thread类 重写run()方法即可。 1.2实现Runnable接口 2 线程...[作者空间]
一.从i++说起 i++这个看是简单的操作其实不是一个原子操作,它是由三步组成的。取出i的值,进行加一操作,写会计...[作者空间]
一.使用 volatile是Java虚拟机提供的最轻量级的同步机制,相比与synchronized它更轻量级。如果...[作者空间]
一.基本使用和语义 synchronized可以用于修饰方法或代码块。修饰代码块时锁是后面括号里的对象。修饰方法分...[作者空间]