JAVAjdk面试题及JDK环境配置

【面试题】 JVM原理是什么?

Java编译器将Java源代码编译成字节码文件(是不彻底的编译、未编译成机器指令),JVM(不同平台上JVM 不同)

将字节码文件解释成对应平台的机器指令,这就是Java跨平台的原因。 类加载机制:反射。 内存管理、GC。 JVM代码解析、处理引擎。

*安装JDK

无论学习什么编程语言,都需要安装SDK(Java的SDK简称JDK)。

1.安装JDK的两个注意点:
- 不需要安装JRE。
- 不要把JDK安装在有空格的路径下、不要安装在有中文的路径下。
安装完成后,得到以下目录结构:
- bin :包含java、javac两个命令。
- jre : jdk自带JRE。
- lib : 包含JDK的工具jar包。
- scr.zip : 包含Java SE的源代码。

2.配置环境变量: PATH: 告诉操作系统到那些路径去找命令。
路径1,路径2,路径3
结论:希望在命令行使用的工具,都应该将这些工具【所在路径】添加到PATH环境变量中即 可。

JAVA_HOME(必须大写): 告诉Eclipse、Tomcat、Ant、Maven、CXF、 AspectJ......JDK安装在哪个目录。 即使你又多个JDK,你想用哪个JDK,就让JAVA_HOME 指向哪个JDK。

CLASSPATH: 告诉JRE到哪些路径去找类。

以下是配置的路径:
JAVA_HOME D:\Java\jdk1.8.0_191 Path

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


Classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

本文由 后宫君博客-学习web技术的分享 作者:debug 发表,其版权均为 后宫君博客-学习web技术的分享 所有,文章内容系作者个人观点,不代表 后宫君博客-学习web技术的分享 对观点赞同或支持。如需转载,请注明文章来源。
3

发表评论