
代码精进
Freedom0619
这个作者很懒,什么都没留下…
展开
-
异常处理规范
1、在框架层面粗狂的捕获和处理异常不可取的。2、finally代码块中的异常需要注意,避免覆盖原始异常。3、不能将异常定义为静态变量,避免异常栈信息异常public class Main { public static void main(String[] args) { try { wrong(); } catch (Exception ex) { System.out.println("createO原创 2020-05-10 21:00:13 · 555 阅读 · 0 评论 -
java基础
为什么要使用内部类?①主要原因:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。②内部类的其他好处 1、内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独立。2、在单个外围类中,可以让多个内部类以不同的方式实现同一个接口,或者继承同一个类...原创 2019-04-29 10:14:51 · 706 阅读 · 0 评论 -
代码精进——重构
1、重构的目的 对软件内部结 构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。在保持功能不变的前提下, 利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高代码质。 随着业务需求等因素的不断迭代,代码总会越写越乱,造成维护成本过高,所以重构代码是不可避免的。...原创 2020-02-08 20:10:50 · 238 阅读 · 0 评论