黑马程序员技术交流社区

标题: 高效的java代码技巧 [打印本页]

作者: Jomes    时间: 2013-6-6 13:36
标题: 高效的java代码技巧
分享一下提高java代码的效率的方法【原创帖】。
如果有漏的,不同意见的,希望大家说出来,共同学习。
1、在循环中,尽可能不要声明变量。因为每循环一次,都要申请一块空间。
2、将一些公用的常量、方法。放到同一个公共类里面。
3、数据库连接,线程等将一些系统资源放到一个池中。
4、在远处调用数据库的时候,尽可能把需要的资源一次性加载到内存中,减少网络开销时间。
5、使用缓存技术。如果经常访问外部资源的话,简单的就用static 的hasmap加载启动。
6、文件流优化。能用stream方式的尽可能使用。writer、reader是操作字符,而只有ASCII码的用stream吧
7、能少用的new对象的尽可能少用,如果在应用中只需要一个对象的,用单利模式。
总之,一个系统运行时的性能,无非是从CPU,Memory和IO这三个主要方面来考虑优化.减少不必要的CPU消耗,减少不必要的IO操作,增加Memory利用效率。
作者: DAYANDDAY/yl    时间: 2013-6-6 13:47
坐坐沙发





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2