Java并发编程实战读书笔记(一)——线程安全性、对象共享
一、线程安全性一个对象是否需要是线程安全的,取决于它是否被多个线程访问。当多个线程访问,并且其中有一个执行写入时,必须采用同步机制,Java中主要的同步关键字是 synchronized 独占加锁。但 “同步” 这个术语还包括 volatile 类型的变量,显式锁,原子变量。1、线程安全的定义线程安全: 核心正确性,即某个类的行为与其规范完全一致。线程安全的类: 某个类在主调代码中不需要任何的同步或协调,这个类都表现正确的行为。(在类中封装了必要的同步机制)无状态对象一定线程安全: 既不包含任
原创
2021-02-22 17:41:22 ·
169 阅读 ·
2 评论