咨询热线 400-168-8684
2022-07-15 10:47:38|已浏览:46次
Java优化代码可以用这些方法:1.使用指定类、方法的final修饰符;2.重用对象;3.使用局部变量;4.及时关闭流。如果想具体了解Java优化代码的方法,那就接着往下看吧!
1、使用指定类、方法的final修饰符
具有final修饰符的类不可派生。在Java核心API中,有许多最终应用程序的例子,例如java.lang.String,整个类都是final。
为类指定final修饰符允许继承类,并且为方法指定final修饰符允许覆盖该方法。如果将类指定为final,该类的所有方法都是final。 Java编译器将寻找内联所有最终方法的机会。
内联对于提高Java操作的效率非常重要。这可以将性能平均提高50%。
2、重用对象
String对象的使用是非常重要的,StringBuilder / StringBuffer并不是字符串连接。由于Java虚拟机需要时间来生成对象,所以将来垃圾收集和处理这些对象可能需要一些时间。因此,生成太多对象将对程序的性能产生很大影响。
3、使用局部变量
调用方法时传递的参数以及在调用中创建的临时变量都保存在堆栈中,速度更快。其他变量(如静态变量和实例变量)在堆中创建并且速度较慢。此外,在堆栈中创建的变量,当方法完成运行时,内容消失,不需要进行额外的垃圾收集。
4、及时关闭流
在Java编程过程中,在执行数据库连接和I / O流操作时要小心。使用后,应及时关闭以释放资源。因为这些大型物体的操作会导致系统的大量开销,稍微粗心会导致严重的后果。
Java代码编写有什么技巧
1、编写代码的时候想一想
使用10分钟,20分钟,30分钟的时间,考虑需要什么,哪个设计模式适合编写代码。如果代码需要修改或添加任何内容,则需要几分钟或是更多的时间整理思路。
2、对代码进行注释
真的,没有什么比两个月后检查你的代码更糟糕的了,这个时候你已经不记得你做了什么。最好在编写代码的时候备注所有重要的内容,当然那些显而易见的就可以省略了。
3、进行重构
没有人喜欢用那些超长的方法进行编写。这通常意味着混合函数。选择易于管理的方式进行分离代码,使代码还可重用。
4、学会调试
很多人由于最初的1年时间里习惯了管理,所以不知道该怎么办,每次发生问题时都println。这种方法大错特错。因为由于找不到bug,因此检查“丢失”的println可能需要一些时间。
一、命名规范
1、尽量使用完整的英文描述符;
2、采用适用于相关领域的术语;
3、采用大小写混合使名字可读;
4、尽量少用缩写,但如果用了,必须符合整个工程中的统一定义;
5、避免使用长的名字(小于 15 个字母为正常选择);
6、避免使用类似的名字,或者仅仅是大小写不同的名字;
7、避免使用下划线(除静态常量等);
二、注释规范
1、Java 文件:必须写明版权信息以及该文件的创建时间和作者;
2、类:类的目的、即类所完成的功能,以及该类创建的时间和作者名称;多人一次编辑或修改同一个类时,应在作者名称处出现多人的名称;
3、接口:在满足类注释的基础之上,接口注释应该包含设置接口的目的、它应如何被使用以及如何不被使用。在接口注释清楚的前提下对应的实现类可以不加注释;
4、方法注释:对于设置 (Set方法 ) 与获取 (Get方法 )
成员的方法,在成员变量已有说明的情况下,可以不加注释;普通成员方法要求说明完成什么功能,参数含义是什么且返回值什么;另外方法的创建,时间必须注释清楚,为将来的维护和阅读提供宝贵线索;
三、代码格式规范
遵循工程规定的统一代码格式,一般情况下直接使用 IDE(Eclipse) 自带的默认代码格式对代码进行格式化;
四、其他规范
JSP 文件命名:采用完整的英文描述说明 JSP 所完成的功能,尽可能包括一个生动的动词,第一个字母小写,如: viewMessage.jsp、editUser.jsp 等。