「每日一问」并发编程的特性是什么?

原子性 原子性(Atomicity)是指:在一次或者屡次操做时,要么全部操做都被执行,要么全部操做都不执行。java 在Java内存模型中,只保证了基本读取和赋值的原子性操做。若是想保证多个操做的原子性,须要使用synchronized关键字或者Lock相关的工具类。若是想要使int、long等类型的自增操做具备原子性,能够用java.util.concurrent.atomic包下的工具类,如:
相关文章
相关标签/搜索