全部博文(118)
分类: Java
2013-03-05 11:39:07
最近由于公司项目不多,所以自己有时间去充电学习,恰巧自己在这时发现了论坛的"程序开发"这个版块。
无意中在这个版块里面有许多自测题等,自己做了些许测试题,和看了许多人的一些经典博客。以前自己总感觉自己的基础挺好的,但是自从浏览了这个版块的信息后渐渐的发现自己原来一直是飘在java上层的开发,对于java底层的知识了解的少之又少(比如说java的运行原理),虽说自己已经学习java3年多的时间了,但是到现在自己才知道java的运行原理是:"1,编译器将源文件编译成字节码-----2,虚拟机解释执行此字节码--3,虚拟机将这些字节码一条一条发送给解释器,解释器将这些字节码解释为本机的机器码。然后运行在本机。"这就像盖房子一样地基一定要稳,上层建筑才能牢靠,我对java底层知识了解的那么少,又怎能开发出"稳定牢靠"的上层系统呢?