<dependency> <groupId>org.immutables</groupId> <artifactId>value</artifactId> <version>2.10.2</version> </dependency> @Value.Immutable public abstract class Person { public abstract String getName(); public abstract int getAge(); } public class Main { public static void main(String[] args) { Person person1 = ImmutablePerson.builder() .name("Alice") .age(25) .build(); Person person2 = ImmutablePerson.builder() .name("Bob") .age(30) .build(); } }


上一篇:
下一篇:
切换中文