java基础
基础决定上层建筑
plan-ahead
这个作者很懒,什么都没留下…
展开
-
利用反射比对两个对象属性值是否相等
示例代码:可直接复制使用public class DomainEquals { /** * 日志操作类 */ private static Logger logger = Logger.getLogger(DomainEquals.class); public DomainEquals() { } /** * 比较两个BEAN或MAP对象的值是否相等 * 如果是BEAN与MAP对象比较时MAP中的key值应与BEAN的属原创 2022-05-06 09:41:35 · 324 阅读 · 0 评论 -
时间的类型转换及定义Date工具类
1:Date类型转换为字符串 Date date = DateUtil.date(); // 年月日2022-03-31 System.out.println("年月日" + DateUtil.formatDate(date)); // 时分秒16:49:08 System.out.println("时分秒" + DateUtil.formatTime(date)); // 年月日 时分秒2022-03-31 16:49:08 System.out.prin原创 2022-03-31 16:18:46 · 1563 阅读 · 0 评论 -
enum枚举类优化
在我们日常开发中枚举是无处不在的,如各种状态,各种类型等等经常都需要使用到枚举,也经常需要对枚举进行操作,如将枚举value->枚举name,并且鉴于系统稳健性考虑,其实也是需要对前端传来的枚举值进行校验是否为正确的枚举类,然而其实大部分系统的枚举类中都会有类似图中的代码,更有甚者会通过定于一个Map来实现类似操作,对于一个系统而言,动则几十上百个的枚举类,在每个类中都去实现类似重复冗余的代码,就有点那啥了啊哈哈,虽然cv大法很好用,但咱也是个有追求的程序员。那有没有办法让所有枚举类只保留ge.原创 2022-03-24 15:13:12 · 1017 阅读 · 2 评论 -
枚举类(java)
==枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。==枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。类似这种当一个变量有几种固定可能的取值时,就可以将它定义为枚举类型。在 JDK 1.5 之前没有枚举类型,那时候一般用接口常量来替代。而使用 Java 枚举类型 enum 可以更贴近地表示这种常量。声明枚举声明枚举时必须使用 enum 关键字,然后定义枚举的名称、可访问性、基础类型和成员等。枚举声明的语法如下:enum-modifi原创 2022-03-23 15:32:24 · 152 阅读 · 0 评论 -
(1-2)java变量与常量
java变量与常量原创 2022-02-07 19:54:30 · 51 阅读 · 0 评论 -
(1-1)java初识
java初识原创 2022-02-07 19:52:16 · 48 阅读 · 0 评论