日期:2014-05-20  浏览次数:20641 次

关于java虚拟机,我真的迷茫了,求帮助。
我是一个java初学者,之前看了一本java核心技术I,然后根据网上前人的经验来看java虚拟机,我是看的《深入理解java虚拟机》。可是看到第二部分,我实在坚持不下去了,感觉太java虚拟机太抽象了,全是一些内存、优化之类的,看到现在感觉没有什么收获。所以想问问有没人教我下java虚拟机该怎么学?或者之前还要看什么书之类的方法?

------解决方案--------------------

个人觉得,你大学没学好《编译原理》,《操作系统》之类的课程的话,想学java虚拟机是很难的!
------解决方案--------------------
读懂《深入理解java虚拟机》最好有点汇编的基础,最好懂C/C++。
------解决方案--------------------
有必要学习java的时候去学虚拟机吗?工作一两年后再看吧
------解决方案--------------------
像楼上说的,有点编译原理和汇编的基础再看吧。

如果基础不好还是先把上层的学清楚了再看底层的
------解决方案--------------------
引用:
我是一个java初学者,之前看了一本java核心技术I,然后根据网上前人的经验来看java虚拟机,我是看的《深入理解java虚拟机》。可是看到第二部分,我实在坚持不下去了,感觉太java虚拟机太抽象了,全是一些内存、优化之类的,看到现在感觉没有什么收获。所以想问问有没人教我下java虚拟机该怎么学?或者之前还要看什么书之类的方法?

楼上的说的挺对的,先把java学好,这时候看虚拟机才能联系起来,否则看完也没什么印象