Java 的运行机制,Java 开发可以分为 3 步。
1、编写 Java 程序,后缀为 java 的文件中进行代码的编写。
2、通过编译器对源文件进行编译,生成机器 JVM 可以运行的字节码文件 16 进制。
3、计算机读取字节码文件运行程序。
Java 程序并不是运行在计算机操作系统底层的,Java 拥有自己的虚拟计算机(JVM:Java Virtual Machine),有自己的内存、有自己的磁盘(虚拟出来)。
Java 三大体系
Java SE、Java ME(不用关注)、Java EE
Java 环境:
JRE:Java Runtime Environmment(Java 运行环境)专门用来运行程序的。
JDK:Java Development Kit(Java 开发工具包)专门用来开发程序的。
JDK 都包含了 JRE,为什么?
开发的时候必须边写代码,边运行,边改 BUG。
如何安装jdk
Java 最新版是多少?
1、下载 JDK 14
https://www.oracle.com/java/technologies/javase-downloads.html
2、安装 JDK,双击运行,选择默认,(需要记住你的安装路径)
3、生成 JRE 文件
以管理员身份运行 CMD,进入 JDK 安装路径
输入命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
4、配置环境变量
创建两个新的变量
1、JAVA_HOME
变量名:JAVA_HOME
变量值:JDK安装路径 C:\Program Files\Java\jdk-14.0.1
2、CLASSPATH 变量
变量名:CLASSPATH
变量值:

在系统变量下的PATH添加属性
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
3、检查 Java 环境
打开 CMD,运行命令
java、javac、java -version
1、创建一个 Java 文件,新建一个记事本 txt,将它的后缀改为 .java
public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); } }
2、通过命令进行编译,翻译成 16 进制的字节码文件。
进入到 Java 文件的路径下。
javac HelloWorld.java
java HelloWorld
首先你一定要确保你的程序没有问题,否则编译时会报错。
编译的命令是 javac 文件名(带后缀)
运行的命令是 java 文件名(不带后缀)
实际工作中,不可能使用这种方式进行开发,效率太低,出错率太高,根本无法适应企业开发,怎们办?
使用集成开发环境(IDE),就是一套软件,内置了整个 Java 开发的流程(写代码、编译、运行),开发者只需要在 IDE 进行开发即可,非常方便。
原文:https://www.cnblogs.com/program0612-study/p/14351048.html