阅读更多
Java工具lombok,用注解的方式简化了Java代码,消除Java的冗长,在此做个简介和归纳
安装
1.https://projectlombok.org/download 官网下载lombok.jar
2.把lombok.jar放入eclipse或myeclipse的安装目录下,修改 eclipse.ini / myeclipse.ini文件,末尾换行追加
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
即可。
3.右键-->打开lombok.jar-->勾选eclipse或myeclipse install ,重启eclipse或myeclipse即可
------------------------------代码
package lombok;
@NoArgsConstructor
@AllArgsConstructor
@Getter
@Setter
@ToString
public class LomBokDemo {
private String name;
private String age;
private String sex;
public static void main(String[] args) {
LomBokDemo lombokdemo= new LomBokDemo();
try {
lombokdemo.setAge("18");
lombokdemo.setName("kaige");
lombokdemo.setSex("男");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
System.out.println(lombokdemo.toString());
System.exit(0);
}
}
}
-------------------------注解说明
@NonNull:消除空指针异常
@Cleanup:释放资源
@Getter/@Setter:注解在属性上,为属性提供get/set方法
@ToString:注解在类上,为类提供toString()方法
@EqualsAndHashCode:注解在类上,为类提供equals()和hashcode()方法
@Data:最常用的注解,注解在类上,作用是@ EqualsAndHashCode,@Getter,@Setter 和@ToString注解的集合