论坛首页 Java企业应用论坛

关于Java程序的执行的一次分享

浏览 15316 次
该帖已经被评为精华帖
作者 正文
   发表时间:2010-04-30   最后修改:2011-01-03
上周六参加程序员圆桌会议第二期--关于JVM的那些事的活动,做了一次“简略”的分享……
对里面的每个知识点来说都确实是相当简略,但我太贪心了,想一口气把相关的内容多说一些,结果没控制住时间,不小心连着废话了4个小时……

期待以后能听到校长毕玄本来要在这次活动做的分享~

Anyway,那4个小时的内容有现场录像,毕玄老大已经将视频上传,并在他的博客放出,地址是:杭州程序员圆桌交流第二期视频
现场的讲解过程中有些口误的状况,主要原因当然是我水平有限。各位同学如果发现错误的话请积极反馈哦~

仍在不断演化中的那演示稿可以在这里的附件下载到。没有JavaEye帐号的同学可以从115网盘下载:http://u.115.com/file/t03916e70a
其中有几张GIF图在转成PDF后就变静态了,可以到我这边的原帖去看相应的图。


演示稿中有很多地方还是空白的……觉得有些概念还是画个图来比较容易解释,但画出能清晰解释概念的图也挺烧时间的,所以很抱歉,只能把现在“as-is”的稿发出来了。
真正有意思的我觉得不是我写的字,是演示稿里嵌的链接;可以把这个演示稿看成资料堆的粘合剂之类的 >_<

另外这演示稿与其说是为做presentation用还不如说是资料的一顿乱堆……以后要是再有机会做presentation的话得从里面抽出确定的主题出来精简下才行 T T

===============================================================

这次分享的主题是Java程序的执行。以Sun JDK的实现为例,从Java语言的源码开始,通过源码级编译器(javac)编译为Class文件,再由底下的JVM来执行;其中JVM在概念上是怎样的,HotSpot VM是一个怎样的JVM,为“执行程序”提供了怎样的运行时支持,解释器与JIT编译器各自又是怎样的。内容可能有点分散、冗长、在某些点过于钻到细节里。请各位有耐心阅读演示稿的同学在遇到觉得不清晰、或是觉得有错误的地方时不啬指点一下,让我们能共同学习进步 ^_^

更新:
新版本请在另一帖的附件里下载:Java虚拟机分享演示稿2010-12-28版
  • 大小: 49.9 KB
   发表时间:2010-04-30  
upup~~
昨晚还问你来着,结果今天毕老大就发了-.-...难道他看到了我们的twitter..额
0 请登录后投票
   发表时间:2010-04-30  
十分感谢lz提供这么好的学习资料


视频为什么下不了了 。。。
0 请登录后投票
   发表时间:2010-04-30  
那天生病去医院了,比较遗憾,没能参加这么一次难得的交流。
0 请登录后投票
   发表时间:2010-04-30  
正在下视频
0 请登录后投票
   发表时间:2010-05-01  
很好的分享,下次希望能参加!
0 请登录后投票
   发表时间:2010-05-01   最后修改:2010-05-01
希望可以成立一个组织!
哈哈,最终发展为一个java团体,以后介入java标准制定

楼主,可否做一个专题“怎样加入淘宝团队”为想我这样期望加入淘宝的coder指条明道 ^ ^
0 请登录后投票
   发表时间:2010-05-01  
http://projectlombok.org/
pdf上看到的,这个挺不错的,不用看到一堆的getter和setter了~~
0 请登录后投票
   发表时间:2010-05-01   最后修改:2010-05-01
在首页看到这个标题时,第一反应就是又是一些新手搞的新手贴,没有太多的欲望去点开来看,最后不经意点开了,放在一边晾了好久,最后几乎把所有页面关闭时才发现是RednaxelaFX的贴,差点错过了,惊险啊...这是RednaxelaFX的错还是JAVAEYE的错呢
0 请登录后投票
   发表时间:2010-05-02  
我喜欢从我知道的漫漫深入到我不知道的=v= 很好~

对了……杭州-0- ?
PS:FX大是哪里人……
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics