JAVA虚拟机
一、
JVM(java Virtual Machine):java虚拟机,简称JVM,试运行所有java程序的假象计算机,是java程序的运行环境,是java最具吸引力的特性之一。我们编写的Java代码,都运行在JVM上。
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性成为Java语言的跨平台特性。该特性由JVM实现,我们编写的程序运行在JVM上,而JVM运行在操作系统上。
二、JRE和JDK
JRE(Java Runtime Environment):是Java程序的运行时环境,包括JVM和运行时所需要的核心类库
JDK( Java Development Kit ):是Java程序开发共苦宝,包括JRE和开发人员使用的工具。
如果只是想要运行一个已有的java程序,则只需要安装JRE。
如果想要开发一个全新的java程序,则需要安装JDK。

更多精彩