Java异常处理--将try/catch区段置于循环之外
来源:互联网 发布:linux压缩文件夹zip 编辑:程序博客网 时间:2024/06/06 16:52
原文:http://hi.baidu.com/danghj/item/fd00672d47e39c0b42634a1e
Java异常处理可能对代码性能产生负面影响,这与代码本身的组织有很大关系,也与JVM是否在运行期使JIT编译器进行代码优化有关,千万不要将异常用于程序的流程控制。Java异常说白也是Exception对象,而创建对象是需要一些系统开销作为代价的,且并不便宜。我们需要尽量将Try/Catch区段置于循环体之外,因为当把它们写于循环体之内时,即便我们在Try/Catch中什么也不做,经测试其运行速度也比写于循环体之外慢20%--关闭了运行期的JIT。当然在启用JIT后执行时间并没有什么不同,但我们的确无法确保我们所编写的程序都是在启动了JIT的环境中运行的,既然能改善一点又何乐而不为呢?
PS:在不启动JIT的情况下运行Java文件(Test.java)的命令:
java -Djava.compiler=NONE Test
0
上一篇:世界首富如何炼成? 看盖茨20条箴言
下一篇:JVM学习笔记十一 之 编译期优化和运行期优化
相关热门文章
- cocos2d-x简述与HelloWorld程...
- Selenium爬虫Driver的选择...
- tar、tgz、gz批量解压方法...
- 为什么Mysql explain extended...
- 快速为MySQL创建大量测试数据...
- Tomcat 6 配置SSI
- tomcat + ssi
- JDK1.6官方下载_JDK6官方下载_...
- Java 判断文件夹、文件是否存...
- 如何正确(完美)卸载Java/JDK/J...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- Java异常处理--将try/catch区段置于循环之外
- Java异常处理--将try/catch区段置于循环之外
- JAVA异常处理try...catch
- Java异常处理,try-catch
- 异常处理--使用try,catch
- java中的异常处理 try-catch 以及try-catch-finally
- try catch 异常处理
- try-catch异常处理
- try catch 异常处理
- 异常处理(try catch)
- 异常处理@try catch
- 异常处理try.....catch
- try catch异常处理
- try catch异常处理
- 异常处理try catch
- [Java] try - catch 异常处理机制
- java 中的try—catch异常处理
- java异常处理(Try Catch Finally)
- necessitas
- 进程间通信——管道
- 获取Java项目根目录 N多方法(转载)
- appledoc格式
- 世界首富如何炼成? 看盖茨20条箴言
- Java异常处理--将try/catch区段置于循环之外
- JVM学习笔记十一 之 编译期优化和运行期优化
- float和double类型的内存分布
- 更好更快更高效解析JSON说明[json-c]
- 通宵教室
- windows socket select非阻塞实例
- 在非控制台程序中打印出printf
- 如何将动态链接库(C++ DLL)中的printf显示在其被调用的程序控制台上
- Android NDK Build 参数
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
糖猫二维码丢了怎么办
小米5c玩王者卡怎么办
中介不给返费怎么办
当兵的档案丢了怎么办
工作后档案丢了怎么办?
读大学档案丢了怎么办
小学的档案丢了怎么办
报到证地址错了怎么办
档案打回原籍后怎么办
报到证超过2个月怎么办
报到证过期5年怎么办
我报到证过期了怎么办
三方协议丢了怎么办
在外省交的社保怎么办
自吸泵一直工作怎么办
学校不给报到证怎么办
佰仟逾期3个月怎么办
易班学院填错了怎么办
高考落榜了怎么办 知乎
就业失业证丢了怎么办
退休晚办一个月怎么办
三方协议违约了怎么办
网签解约了档案怎么办
大学生网贷欠6万怎么办
触摸灯开关坏了怎么办
手机开关键坏了怎么办
吃了狗咬死的鸡怎么办
上古卷轴5龙死了怎么办
我的世界损坏该怎么办
小黑豹弩打不准怎么办
被黑虫子咬了怎么办
衣服上有臭虫味怎么办
想干快递代理点怎么办
医生不给开病假怎么办
dnf东西卖错了怎么办
魅蓝3s指纹失灵怎么办
骑马与砍杀受伤怎么办
睫毛被眼皮压着怎么办
做小姐遇到老的怎么办
快结婚了不是处怎么办
他不主动联系我怎么办