Java概念性内容:字节码文件和JVM虚拟机、Java的基本命令(java,javac)

文章创作目的:应付Java期末考试的前几道选择题(手动狗头)

Java跨平台性

跨平台工作原理

Java程序是运行在JVM虚拟机上的,在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可Java概念性内容:字节码文件和JVM虚拟机、Java的基本命令(java,javac)_第1张图片

 

Java程序开发的三个步骤

Java是第三代高级语言,写好的代码不能直接运行,需要让编译器将源文件编译转换成以.class为后缀的字节码文件,再将字节码文件运行在JVM虚拟机中

Java概念性内容:字节码文件和JVM虚拟机、Java的基本命令(java,javac)_第2张图片

Java的基本命令(java,javac)

jdk中,提供了编译工具javac.exe,运行工具java.exe(运行生好的字节码文件)

Java概念性内容:字节码文件和JVM虚拟机、Java的基本命令(java,javac)_第3张图片 

你可能感兴趣的:(java,jvm,开发语言)