摘要: 本文内容摘抄自晓风轻,链接:https://zhuanlan.zhihu.com/p/29199049 1、定义自己的工具类,隐藏实现,封装/解耦的思想。 尽量不要在业务代码里面直接调用第三方的工具类。这也是解耦的一种体现。如果我们不定义自己的工具类而是直接使用第三方的工具类有2个不好的地方:不同的 阅读全文
posted @ 2018-06-11 15:47 望海潮 阅读(571) 评论(0) 推荐(0)
摘要: 1、 Throwable是Java中所有错误和异常的超类。 error是所有错误的超类,这些错误并不意味着需要被应用程序所捕获。捕获Throwable或Error也将捕获OutOfMemoryError和InternalError,应用程序不应尝试恢复这些错误。只能捕获异常及其子类,文章最后贴上自定 阅读全文
posted @ 2018-06-11 11:48 望海潮 阅读(336) 评论(0) 推荐(0)
摘要: 良好的编码规范应该是程序员的一种职业素养,不仅仅是对自己的要求,也是对工作以及职业的尊重。代码不仅仅是给自己看的,也要供其他同事调用、调试,而且也要运行在jvm虚拟机上,健壮性、高效率、可读性强、标准化应该是大家都追求的目标。 不规范的代码和开发习惯使工作中的大部分时间都在定位问题 + 改代码,填堵 阅读全文
posted @ 2018-06-07 20:45 望海潮 阅读(1769) 评论(0) 推荐(0)