lombok 实验性注解之 @UtilityClass
作者:互联网
最全的 lombok 注解详情(随着版本不定时更新)
一、注解介绍
作用于类,将类标记为 final,并且类、内部类中的方法、字段都标记为 static
二、实战演练
@UtilityClass
public class 章泽天 {
public String name;
public int age() {
return 18;
}
public static void main(String[] args) {
章泽天.age();
String name = 章泽天.name;
}
}
编译后
public final class 章泽天 {
public static String name;
public static int age() {
return 18;
}
private 章泽天() {
throw new UnsupportedOperationException("This is a utility class and cannot be instantiated");
}
}
标签:String,实验性,age,章泽天,static,lombok,UtilityClass,public,name 来源: https://blog.csdn.net/qq_39249094/article/details/121381114