lantu0 2015-05-19 09:48 采纳率: 0%
浏览 3686

学习JVM虚拟机有什么实践意义?

最近,有朋友问我你会JVM虚拟机类加载么,我的回答是,大概了解。具体内容,没办法具体讲出来?请问大家觉得需要把JVM虚拟机的原理与实现线路图弄的很明白么。有什么实践意义?毕竟,不是在做博士论文。这里关于JVM有几个知识点,大家给点意见:
1.垃圾回收算法与原理
2.类字节码规范与执行引擎
3.内存模型与线程
4.类加载机制
5.编译器

  • 写回答

10条回答 默认 最新

  • danielinbiti 2015-05-19 09:58
    关注

    如果简单开发没必要,但如果要做深,那多了解了解还是很有必要的,对解决问题和更深层次的理解一行代码的原理是很有帮助的。
    别人知道表面的语法,但你看到一行代码就看到的是整个运行机制,站的高度不一样,写出来的代码质量和灵活性肯定就不同。
    就像编程要不要理解操作系统原理一样,不理解,很多问题就两眼一抹黑,很难解释清楚,但知道些的话,很多问题和机制就很好解释清楚了。

    看不同层次的不同需要吧,多看些不是坏处。

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog