JAVA虚拟机(JVM)和JAVA垃圾回收机制最基础的知识
来源:优易学  2011-12-19 16:21:33   【优易学:中国教育考试门户网】   资料下载   IT书店
  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不需要。程序会自动释放。如果有朋友能比较清楚的解释清楚,请不吝赐教。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训