BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

您现在处于全屏预览
关闭全屏预览

从Java代码到机器代码:如何编写高度优化的Java程序
录制于:

| 作者 Chris Bailey 关注 1 他的粉丝 发布于 2016年3月9日 | QCon北京2018全面起航:开启与Netflix、微软、ThoughtWorks等公司的技术创新之路!

亲爱的读者:我们最近添加了一些个人消息定制功能,您只需选择感兴趣的技术主题,即可获取重要资讯的邮件和网页通知

36:58

概要
在编写和运行Java代码时,它首先被javac编译为字节码,然后由JIT编译器转换为高度优化的机器代码。尽管JIT编译器非常先进,能够创建高度优化的代码,但是优化的层次最终还是会受制于原始的Java代码的质量。本次演讲会介绍编译和优化过程,并将通过实际案例来说明:在编写Java代码时,遵循一些简单的规则,即可获得高度优化的、高性能的程序。

个人简介

Chris Bailey, IBM资深Java运行时专家, Chris在IBM的Java运行时团队工作,在Java和JVM技术方面有超过15年的经验。Chris领导了IBM的Java服务和支持团队,负责帮助用户成功地交付高性能、高度可伸缩的应用。Chris现在专注于提供监控和诊断工具,方便开发者更好地观察应用,理解如何编写高质量的应用。他也经常分享监控、性能调优和内存管理方面的经验,是JavaOne大会的明星讲师。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、上海、旧金山召开。自2007年3月份首次举办以来,已经有超万名高级技术人员参加过QCon大会。QCon内容源于实践并面向社区,演讲嘉宾依据热点话题,面向5年以上的技术团队负责人、架构师、工程总监、高级开发人员分享技术创新和最佳实践。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT