java开发语言基础

java开发语言基础学东西的秘诀 就是一次不要学太多 猫之羽凛夏 1 请简述 JVM JRE JDK 三者之间的关系 JVM 是指 java 开发语言基础 Java 虚拟机 编译器负责将 Java 源文件 java 编译成字节码文件 class JVM 加载字节码文件并运行 不同的平台使用不同的 JVM 这就是 Java 能够跨平台的根本原因 JRE 是指 java 运行环境

大家好,我是讯享网,很高兴认识大家。



学东西的秘诀,就是一次不要学太多。

——猫之羽凛夏

(1)请简述JVM、JRE、JDK三者之间的关系。

① JVM 是指java开发语言基础 Java虚拟机 ,编译器负责将 Java 源文件(.java)编译成字节码文件(.class),JVM 加载字节码文件并运行。不同的平台使用不同的 JVM ,这就是 Java 能够跨平台的根本原因。

② JRE 是指 java 运行环境 ,包含了 JVM 和运行 java 程序所必须的环境。JRE=JVM+java系统类库

③ JDK Java开发工具包,JDK=JRE+编译、运行等工具。作为一名 Java 程序员 必须安装JDK 才能正常开发。   

总之,Java程序运行的最小环境JREJava程序开发的最小环境JDK

(2)请简述Java编译运行过程。

Java源文件,经过编译,生成 .class 字节码文件,JVM 加载 .class 并运行 .class

可跨平台,一次编程到处使用。

(3)安装一个JDK环境,需要完成哪些环境变量?

1. JAVA_HOME: 指向 jdk 的安装路径;

2. CLASSPATH: 表示类的搜索路径,一般简写为.

3. PATH: 指向 jdk 下的 bin 目录。

(4)请说说你了解或使用过的IDE工具。

1. Eclipse 开源而且免费,使用范围较广;

2. MyEclipse 收费有激活成功教程,跟eclipse功能非常相似,有一定的市场占有率;

3. IntelliJ IDEA ,简称 idea ,收费有激活成功教程,很多公司会使用这个作为开发工具,功能强大,个人觉得比 MyEclipse 好用的多。

(补充:轻量级开发工具VSCode,不仅开源还非常好用,特别是对初学者非常友好)

小讯
上一篇 2024-12-24 08:08
下一篇 2025-01-02 09:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/7145.html