并发编程(3)-线程安全性

线程和锁在并发编程中的作用,类似于铆钉和工字梁在土木工程中的作用 -《并发编程实战》   我们知道对象是由属性(成员变量)和方法组成的,当我们实例化一个对象的时候,也就意味着给对象的属性赋初始值。对象的属性值,也就是对象的状态会随着程序的运行变化。这里就引出了对象状态的可变性。当然,有些加了final关键字的变量,在对象的整个生命周期内是不可变的。我们创建的对象,有可能只在一个单线程的程序中运行,
相关文章
相关标签/搜索