1. 首页
  2. 数据库
  3. 其它
  4. Java不可变对象整洁之道

Java不可变对象整洁之道

上传者: 2020-12-23 03:02:31上传 PDF文件 74.77KB 热度 14次
在 Java 语言中,不可变类指的是这个类的实例是不可修改的,在创建类实例时我们需要指定这个类所有的属性值,而且在以后的生命周期中这些属性值都不能重新赋值。经验丰富的你可能已经知道 Java 中已经存在一些不可变类型,例如 String,BigInteger 和 BigDecimal 等。 不可变类对于开发者来说有如下好处: · 易于设计,实现和使用 · 使用过程中不容易导致出错 · 更加的安全,可以随意地共用 · 天然具备线程安全性,无需增加额外的同步操作 本文的目标是介绍 Java 开发中构建和自动生成不可变类的几种整洁的方式,其中着重介绍自动生成不可变
用户评论