合集-Java开发细节规范与优化细节

摘要:?> 前言 经常使用一些循环,进行耗时计算的操作,特别是 for 循环,它是一种重复计算的操作,如果处理不好,耗时就比较大,如果处理书写得当,将大大提高效率,下面总结几条 for 循环的常见优化方式。 首先初始化一个集合 list,如下: ```java List list = new ArrayL 阅读全文
posted @ 2023-06-01 23:51 BNTang 阅读(253) 评论(0) 推荐(0)
摘要:# 前言 ?> 代码优化的目标是 - 减小代码的体积 - 提高代码运行的效率 # 代码优化细节 ## 尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定f 阅读全文
posted @ 2023-06-07 23:18 BNTang 阅读(72) 评论(0) 推荐(0)
摘要:# PO(persistant object) 持久对象 可以看成是与数据库中的表相映射的java对象。使用 Mybatis 来生成 PO 是不错的选择。 # VO(value object) 值对象 通常用于业务层之间的数据传递,和 PO 一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表 阅读全文
posted @ 2023-06-08 23:58 BNTang 阅读(351) 评论(0) 推荐(0)
摘要:把常量定义在接口里与类里都能通过编译,那2者到底有什么区别呢? 那个更合理? # 常量接口 ```java public interface ConstInterfaceA { public static final String CONST_A = "aa"; public static fina 阅读全文
posted @ 2023-06-09 15:26 BNTang 阅读(125) 评论(0) 推荐(0)