Java 中提高性能的几个技巧
2015-04-11 16:58
267 查看
1.避免创建不必要的对象
2.尽量少用全局变量,改用局部变量
3.如果方法不需要使用成员变量,可以把方法声明为static,性能快20%左右
4.避免使用getter / setter存取成员变量,可以把成员变量声明为public,直接访问
5.static的变量如果不需要修改,应使用static final 修饰
6.使用增强for循环语法for-each
7.私有内部类如果要访问外部类的成员或方法,可以把外部类的成员或方法声明为包访问权限(默认访问权限)
8.能不用浮点数就不用,浮点型比整型慢两倍
2.尽量少用全局变量,改用局部变量
3.如果方法不需要使用成员变量,可以把方法声明为static,性能快20%左右
4.避免使用getter / setter存取成员变量,可以把成员变量声明为public,直接访问
5.static的变量如果不需要修改,应使用static final 修饰
6.使用增强for循环语法for-each
7.私有内部类如果要访问外部类的成员或方法,可以把外部类的成员或方法声明为包访问权限(默认访问权限)
8.能不用浮点数就不用,浮点型比整型慢两倍
相关文章推荐
- Java技巧:提高J2SE性能的代码技巧
- 提高Java性能的几个高效用法
- 提高 Java 中锁的性能的技巧
- 使用技巧:Java程序用缓冲IO来提高性能
- 提高 Java 代码性能的各种技巧
- 提高Java性能的几个高效用法
- 提高Java编程性能技巧汇总
- 提高 Java 代码性能的各种技巧
- 提高Java性能的几个高效用法
- 提高 Java 性能的几个好习惯
- 提高Java性能的几个高效用法
- 提高 Java 代码性能的各种技巧
- 提高JAVA程序的性能,而经常采用的一些方法和技巧
- 提高Java性能的几个高效用法
- Java技巧:提高J2SE性能的代码技巧
- Java 性能优化手册 — 提高 Java 代码性能的各种技巧
- 提高 Java 中锁的性能的技巧
- 使用技巧:Java程序用缓冲IO来提高性能
- 分享几个提高Java性能的高效用法
- 提高Java性能的几个高效用法