java入门

java

JDK(java development kit)

JRE(java runtime environment)

JVM(java virtual machine)

屏幕截图 2026-01-27 163013

java的跨平台特性核心在于使用了JVM虚拟机


安装jdk

配置环境变量

  1. 配置JAVA_HOME
  2. 配置path变量
  3. 测试JDK是否安装成功
    • 打开CMD
    • 输入java -version(注意java后面有空格)

第一个java代码

  1. 新建文件夹

  2. 新建java文件

    • 文件后缀名为.java
  3. 编写java代码

    public class Hello{
        public static void main(String[] args){
            System.out.print("Hello,World!");
        }
    }
    
  4. 在当前文件夹地址前输入cmd,按enter进入命令行窗口

    • 编译Hello.java文件,会生成一个class文件
      屏幕截图 2026-01-27 213332

    • 运行class文件
      屏幕截图 2026-01-27 213838

文件名和类名必须相同


Java程序运行机制

  1. 第一步:编译

    Java 源代码(.java文件)会先通过javac编译器编译成字节码(.class文件),而不是直接编译成机器语言。这个字节码是跨平台的,不依赖具体操作系统。

  2. 第二步:解释 / 即时编译(JIT)

    字节码会交给 JVM(Java 虚拟机)来执行。JVM 可以逐句解释字节码,也会通过即时编译(JIT)技术,把热点代码编译成机器码来提升运行效率。

posted @ 2026-01-27 22:04  fvni  阅读(1)  评论(0)    收藏  举报