代码在多线程下执⾏和在单线程下执⾏永远都能获得⼀样的结果,那么代码就是线程安全的。线程安全也是有级别之分的:
Java平台中的任何一个对象都有唯一一个与之关联的锁,这种锁被称之为监视器(或者叫内部锁)。内部锁是一种排它锁,它能保证原子性、可见性和有序性。内部锁就由synchronized关键字实现。
本文分享自 Java大联盟 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!