🚀 我的自动化之旅第2天 – 理解 JRE、JVM、JIT 与数据类型

发布: (2026年2月19日 GMT+8 22:36)
2 分钟阅读
原文: Dev.to

Source: Dev.to

介绍

在第 1 天,我学习了 JDK 以及 .java 文件如何变成 .class 文件。
今天我进入了 Java 的第二层翻译,开始学习数据类型。

第二层翻译(平台相关)

JRE – Java 运行时环境

  • 包含所需的库。
  • 没有 JRE,Java 程序无法运行。

JVM – Java 虚拟机

  • 执行 .class 文件。

JIT – 即时编译器

  • 通过在运行时将字节码编译成本机代码来提升性能。

编译与运行 Java 程序

编译:

javac FileName.java

运行:

java FileName

重要提示: 运行时不要包含 .class 扩展名,只需输入文件名。

什么是数据类型?

数据类型定义:

  • 我们存储何种数据。
  • 它使用多少内存。

不同的数据类型存储不同种类的值。

数值数据类型

整数类型

int age = 25;
long distance = 100000L;

小数类型

float price = 10.5f;
double salary = 10000.75;

字符类型

char grade = 'A';

布尔类型

boolean isJavaFun = true;

只有两种可能的取值:truefalse

对数据类型的简要理解

想象不同容量的水瓶:1 升的瓶子装不下 10 升。
同理,较小的数值应存放在较小的数据类型中。

我的学习反思 – 第 2 天

  • Java 有两个层次的翻译。
  • 我正一步步打好基础。

我的目标不变:Java 基础扎实 = 自动化技能强大。

日期:19/02/2026

备注:我使用 ChatGPT 来帮助我组织和润色这篇博客。

0 浏览
Back to Blog

相关文章

阅读更多 »

Java 中的接口

介绍 在 Java 中,接口用于实现抽象和多继承。它定义了类应该做什么,而不是如何去做。什么...