其他分享
首页 > 其他分享> > lombok 实验性注解之 @UtilityClass

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