JDK,JRE,JVM三者(基本)

jdk=jre+java开发工具(编译javac.exe,解释运行java.exe,生成网页版文档的javadoc.exe,打包工具jar.exe)

jre=jvm+javaSE核心类库

java之所以有跨平台性就是因为有不同操作系统的jvm。java程序其实是在jvm上运行。jvm是一个虚拟的计算机。

java的两大核心机制:

  • Java虚拟机(Java Virtal Machine)
  • 垃圾自动回收机制(Garbage Collection)

补充:Java还是会出现内存泄漏和内存溢出的问题。

posted @ 2021-02-10 20:05  白小乐  阅读(88)  评论(0)    收藏  举报