为什么大家都说Java,可以一次编译,到处运行呢?
这个“到处运行”是说任何平台上只要安装了JRE,就可以运行已经编译过的(不管是什么环境编译的)Java程序。ps:如果在windows平台上运行,则通过windows平台上的java虚拟机(VM)进行解释。
如果运行在linux平台上,则通过linux平台上的java虚拟机进行解释执行。
所以说能跨平台“到处运行”,前提是平台上必须要有相匹配的java虚拟机。如果没有java虚拟机,则不能进行跨平台。
JDK如何运行?
JDK(Java Development Kit)是Java开发工具包,用于开发、编译和运行Java应用程序。以下是在Windows操作系统上使用JDK运行Java程序的步骤:
1.下载并安装JDK。您可以从Oracle官方网站(https://www.oracle.com/java/technologies/javase-jdk15-downloads.html)下载适用于 Windows操作系统的JDK版本。
2.配置环境变量。在Windows系统中,将JDK的bin目录添加到系统路径中,以便在任何位置都可以访问JDK的执行文件。
第一种方式,打开到bin目录,下面有java.exe可执行文件,然后打开cmd黑窗口,执行cd jdk/bin文件夹路径,即可使用java指令;
第二种方式,通过添加环境变量的方式执行java指令,需要打开系统的环境变量配置窗口,在path目录下添加jdk文件夹路径,然后打开黑窗口也可以执行java指令;
第三种方式,在eclipse或者idea工具中添加jdk路径可以直接使用。
Java程序的编译程序是将Java程序编译成什么文件扩展名是什么?
Java程序的编译程序是将Java程序编译成类文件 扩展名是class 如: test.java javac test.java 编译 生成test.class文件 java test 运行

