IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
Java高效编程(17):减少类的可变性以提高安全性和线程安全
nokiaguy
发表于
2024-10-04 17:35:44
love
0
不可变类在对象的生命周期内信息固定,具有易设计、少出错和线程安全等优点。遵循五个规则可实现不可变性:不提供变更器、不允许继承、字段设为final和private、对可变组件独占访问。不可变对象线程安全,易共享,适合用作静态常量和缓存实例。