Java编程习惯的养成

2025-10-11 00:23:50

1、命名要规范

  类名首字母大写,例如ClassName;字段、方法以及对象的首字母要小写,例如password。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母,同时第一个字符必须是字母、下划线,不能是数字。另外,命名尽量使用有意义的英文,比如登录,用login,避免使用中文式英语,写成denglu;

2、尽可能的添加注释

  比如我们自己写的代码,过了很久,重新再看的时候,可能连自己都不知道这个代码是什么意思了。又或者其他同事想学习或使用的时候,不知道这段代码是什么意思。如果我们添加注释,详细的讲解这个功能是用来做什么的,那么就不会出现这样的问题;

3、必要时考虑采用内部类

  如果发现类与类之间结合得非常紧密,就需要考虑是否采用内部类,方便改善编码及维护工作;

4、尽可能的使用private

  在多线程环境中,隐私是特别重要的一个因素,只有private字段才能在非同步使用的情况下受到保护;

Java编程习惯的养成

1、尽量避免随意使用静态变量

     金泰变量和类同步,类不卸载,对象将常驻内存,知道程序终止;

2、尽量避免过多过常的创建Java对象

      话费时间去创建对象,回收对象也是一种开销,尽量复用对象,用基本数据类型或数组代替对象;

3、尽量避免使用Finalize方法

      导致GC负担更大,程序效率更差;

4、尽量避免变量的重复计算

       如遍历数据的长度,一次计算即可;

1、尽量在合适的地方使用单例

       减轻加载的负担,缩短加载的是时间,提高加载的效率;

2、尽量使用局部变量

        实例变量和静态变量等都在堆中建立,速度慢,局部变量放在栈中,速度快;

3、处理好包装类型和基本类型适用男场景

       包装类型属于在堆中创建,基本类型在栈中创建,有对象方面需要处理使用包装类型,其他提倡基本类型;

4、字符串拼接多用StringBuffer和StringBuiler

       尽量初始化StringBuffer和StringBuiler的程度,字符数组动态添加字符串;

5、合理使用HashMap

       多使用HashMap的构造方法,初始化它的大小,扩容是一件很耗费性能的事情;

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:175
  • 阅读量:182
  • 阅读量:30
  • 阅读量:97
  • 阅读量:28
  • 猜你喜欢