并发概念

进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。
一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。

对象的状态:指存储在状态变量(实例)中的数据。

共享:由多个线程同时访问

可变:变量的值在生命周期中可以发生变化。
即使在程序中没有显示地的创建线程,但在项目中使用的框架会(比如组件 servlet)都会创建线程池并调用这些线程池中的方法

程安全性

是指当多个线程访问某个类时,不管运行环境采用何种调度方式或者这些线程如何交替执行,并且在主代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么这个雷是线程安全的 –《Java Concurrency in Practice》

猜你喜欢

转载自blog.csdn.net/weixin_38570967/article/details/80474790