申请试用
HOT
登录
注册
 
An Introduction to JVM Performance

An Introduction to JVM Performance

献良
/
发布于
/
4937
人观看
众所周知,Java程序是运行在JVM之上的,但是JVM在程序运行时,会做一系列优化,这些优化包括函数“链接”,自动内联,循环展开,分支预测,反射,简单类型和对象的隐式转换,尾递归,异常处理,等等,当然还有多线程中的锁机制。理解JVM在程序优化的一系列条件假设,对于编写正确高效的代码十分重要。文章用了很多代码片段比较,总结出10个对性能有影响的案例,并用基准测试来比较性能差别,让读者深刻体会不同的程序写法,对于性能的影响。
50 点赞
5 收藏
20下载
确认
3秒后跳转登录页面
去登陆