JAVA虚拟机(JVM)和JAVA垃圾回收机制基础学习

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论

  JAVA的核心机制就是JAVA虚拟机(JAVA Virtual Machine)和JAVA垃圾回收机制(JAVA Garbage Collection),
  下面,把对JVM和JGC 的理解写下来:
  JVM :JAVA的可移植性之所以如此好,跟他的JVM是分不开的,JAVA源代码首先被编译成
  .class文件,然后在JVM上执行,不同的操作系统有不同的JVM,所以,JAVA程序可以在各种操作系统上执行。(javac xxxx.java。然后生成.class文件,然后java xxxx ).
  那么,JAVA是解释型的语言还是编译型的语言?从上面的说法上可以看出,JAVA 是解释型的,不是编译型的。首先JAVA源代码被编译成.class文件,然后,被JVM一句一句解释成所在操作系统能理解的语句。所以,JAVA是解释型的语言。(编译:整个源代码被一次编译成一个文件;解释:一句一句的解释。)
  至于,JAVA 立即回收机制,只知道别的语言在memory中不用的空间,要自己去释放,可是JAVA不需要。程序会自动释放。如果有朋友能比较清楚的解释清楚,请不吝赐教。

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答