学东西的秘诀,就是一次不要学太多。
——猫之羽凛夏
(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程序运行的最小环境为 JRE ,Java程序开发的最小环境为 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,不仅开源还非常好用,特别是对初学者非常友好)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/7145.html