更多内容请查看个人博客codercc[https://www.codercc.com] 1. 方法监控背景 在日常开发中通常会打印很多的日志,比...
更多内容请查看个人博客codercc[https://www.codercc.com] 1. 插桩的使用场景 在实际业务开发中,系统层面会有一些...
个人博客codercc,更多精彩文章请查看博客[https://www.codercc.com] 1. 同步访问共享数据 问题并发程序要比单线程...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com[https://www.codercc.com] 1....
1. 类和成员最小化可访问性 问题要区分设计良好的模块和设计不好的模块,最重要的因素在于,这个模块对于外部其他模块而言,是否隐藏其内部数据和其他...
1. 覆盖equals方法 问题在面对equals方法时,会有这样的疑问,什么时候该覆盖equals方法,什么时候不应该覆盖,也就是说覆盖equ...
1.检查方法参数的有效性 问题绝大多数方法和构造器对于传递给他们的参数值都会有某些限制。例如索引值必须是非负数,对象引用不能为null等等。在编...
1. 局部变量作用域最小化 问题将局部变量的作用域最小化,可以增强代码的可读性和可维护性,并降低出错的可能性。那么,常用的将局部变量作用域最小化...
1. 合理使用异常 问题先来看一个反例:try{ int i = 0; while(true){ range[i++]...