
java系列
文章平均质量分 52
爱飘de小子
这个作者很懒,什么都没留下…
展开
-
java灵活传参之builder模式
问题引入例如Person类有以下属性:/** * @author 爱飘de小子 * @date 2018年11月24日 下午2:28:23 * @version 1.0 */@Datapublic class Person { //必要属性 private String id; private String name; //非必要属性 private String...原创 2018-11-24 15:57:51 · 902 阅读 · 1 评论 -
关于java匿名内部类初始化法
最近无意间发现一种对象的初始化方法:匿名内部类初始化法 List<String> list = new ArrayList<String>(){{ add("爱飘de小子"); add("flyingkid"); }}; Map<String,Object> m...原创 2018-12-02 13:55:26 · 2075 阅读 · 0 评论 -
java优雅处理自定义异常
自定义异常使用在java项目中, 一般使用自定义异常对程序做一些特殊处理。使用自定义异常的方式,能更清楚的表现出程序中的逻辑问题。 如何优雅的使用异常,就是一门学问了。本文采用枚举来处理自定义异常, 使用lombok生成get/set,以及构造方法新建异常枚举类import lombok.AllArgsConstructor;import lombok.Getter;/**...原创 2019-08-21 20:03:28 · 735 阅读 · 0 评论