并发包
小小小跟班
这个作者很懒,什么都没留下…
展开
-
Java 多线程
线程的概念,百度是这样解释的:线程(英语:Thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在Unix System V及SunOS中也被称为轻量进程(Lightweight Processes),但轻量进程更多指内核线程(Kernel Thread),而把用户线程(User Thread)称为线程。 1.1 线程与进程的区别 进程:指在系统中正在运行的一个应用原创 2020-06-05 15:34:34 · 252 阅读 · 0 评论 -
ConcurrentHashMap 线程安全
简介 众所周知,在 Java 中,HashMap 是非线程安全的,如果想在多线程下安全的操作 map,主要有以下解决方法: 使用 Hashtable 线程安全类 使用 Collections.synchronizedMap方法,对方法进行加同步锁 使用并发包中的ConcurrentHashMap类 关于 Hashtable 类,Hashtable 是一个线程安全的类,Hashtable 几...原创 2020-01-10 10:15:27 · 536 阅读 · 0 评论