lombok--借鉴前辈的,是个不错的小工具
来源:互联网 发布:淘宝怎么有苏宁易购 编辑:程序博客网 时间:2024/05/19 18:16
lombok提供的注解:
val : 和 scala 中 val 同名, 可以在运行时确定类型;
@NonNull : 注解在参数上, 如果该类参数为 null , 就会报出异常, throw new NullPointException(参数名)
@Cleanup : 注释在引用变量前, 自动回收资源 默认调用 close() 方法
@Getter/@Setter : 注解在类上, 为类提供读写属性
@Getter(lazy=true) :
@ToString : 注解在类上, 为类提供 toString() 方法
@EqualsAndHashCode : 注解在类上, 为类提供 equals() 和 hashCode() 方法
@NoArgsConstructor, @RequiredArgsConstructor, @AllArgsConstructor : 注解在类上, 为类提供无参,有指定必须参数, 全参构造函数
@Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法
@Value :
@Builder : 注解在类上, 为类提供一个内部的 Builder
@SneakThrows :
@Synchronized : 注解在方法上, 为方法提供同步锁
@Log :
@Log4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象
@Slf4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象
@Cleanup(“dispose”) org.eclipse.swt.widgets.CoolBar bar = new CoolBar(parent, 0);
@Cleanup InputStream in = new FileInputStream(args[0]);
@Cleanup OutputStream out = new FileOutputStream(args[1]);
- lombok--借鉴前辈的,是个不错的小工具
- 一些不错的小工具
- TOtalCommander--不错的管理小工具
- Java小工具Lombok的安装与使用
- pdf转换为word的小工具,挺不错的
- android 开发的19个小工具
- 推荐一款不错的dialog小工具:artDialog
- 方便的小工具
- xorg的小工具
- 有意思的小工具
- 整理的小工具
- 实用的小工具
- 小工具的使用
- 发个XNA中文字体生成的辅助小工具
- 免费学习编程的10个小工具
- 避免开发恶心App的7个小工具
- 监视linux性能的18个命令或小工具
- 发个json文件转lua的小工具
- 上架App Store构建版本不显示
- androidStudio踩过的坑
- 2017.11.8NOIP模拟赛
- Python学习---15
- 银行卡收单业务____轧差
- lombok--借鉴前辈的,是个不错的小工具
- 工作流子流程和多实例开发
- sublime text3 插件的安装及常用快捷键
- 如何使用RedisTemplate访问Redis数据结构
- JAVA_编程小案例_拆解数字因子
- 并发编程<三>线程实现方式Thread,Runnable
- oracle转mysql,start with树结构用Java实现
- ora-01031:insufficient privileges解决方法总结
- 二维数组所有元素初始化为0