位置:合肥达内IT辅导培训机构 > 学校动态 > Java如何提高代码效率
Java如何提高代码效率---达内教育成立于2002年9月,是一家覆盖IT及互联网职业赋能、产教融合、校企合作等多个领域的综合性教育集团,目前已在北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、沈阳等53个大中城市建立331家线下学习中心(含青少年素质教育业务)。
1、尽量指定类、方法的final修饰符
带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。
如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化。此举能够使性能平均提高50%。
2、尽量重用对象
特别是String对象的使用,出现字符串连接时应该使用StringBuilder/StringBuffer代替。
由于Java虚拟机不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回收和处理,因此,生成过多的对象将会给程序的性能带来很大的影响。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3848/news/668986/违者必究! 以上就是合肥达内IT辅导培训机构 小编为您整理 Java如何提高代码效率的全部内容。