java代码性能优化,提高java代码运行速度
如何解决写爬虫IP受阻的问题?立即使用。
如何优化Java代码的执行效率
1、尽量指定类的final修饰符带有final修饰符的类是不可派生的;
在Java核心API中,有很多应用final的例子,比如java.lang.String为String类指定final可以防止人们重写length()方法。此外,如果某个类被指定为final,则该类的所有方法都是final。Java编译器会寻找机会内联所有的final方法(这与具体的编译器实现有关)。这样平均可以提高50%的性能。
2、在使用同步机制时,应尽量使用方法同步代替代码块同步;
方法同步使用同步装饰方法。在调用这个方法之前,需要获取一个内置锁(java中每个对象都有一个内置锁),否则会被阻塞。
代码如:
公共同步void save(){
//内容
} synchronized代码块用synchronized(object){}修饰。当代码块被调用时,它需要获得一个内置锁,否则就会被阻塞。
代码如:
同步(对象){
//内容
}3、不要在循环中捕获异常;
尝试{
} catch() {
}应该放在最外层。
推荐教程:《PHP教程》以上是如何优化Java代码执行效率的详细内容。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。