一, 环境配置
1, 傻瓜式安装 JDK, 若提示安装 JRE, 将其置于 JDK 同一安装目录即可.
2, 配置 JAVA_HOME, 指向 JDK 的安装目录. 比如 JAVA_HOME = %JDK 安装目录 %
3, 配置 Path, 指向 JDK 的 bin 目录. 比如 Path = %JAVA_HOME%\bin
4, 配置 CLASSPATH. 指的是类的搜索路径, 一般简写为 (.) 即可.
二, JVM,JRE,JDK,IDE 的区别
1,JVM, 指的是 Java 虚拟机, 加载编译好的字节码 (.class) 文件, 将其转为机器语言并执行. 不同平台有不同的 JVM, 故 java 代码可以一次编译, 到处运行.
2,JRE, 指的是 Java 最小的运行环境, 包括 JVM 以及 Java 的系统类库.
3,JDK, 指的是 Java 最小的开发环境, 包括 JRE 以及编译, 运行等开发工具.
4,IDE, 指的是集成开发环境, 用于编写, 运行, 调试代码等功能的图形界面工具.
三, Java 与 C++ 的区别
1, 都是面向对象的语言, 都支持封装, 继承, 多态.
2,Java 支持单继承, 但可以通过接口来实现多继承, C++ 支持多继承.
3,Java 不提供指针来直接访问内存, 且有垃圾回收机制, 不需要手动释放内存.
四, javac 命令与 java 命令的区别
1,javac 命令用于编译 java 代码, 生成 JVM 所能识别的字节码 (.class) 文件. 比如: 控制台输入 javac HelloWorld.java, 会编译并生成 HelloWorld.class 文件.
2,java 命令用于执行 java 代码, 启动 JVM, 执行字节码文件. 比如: 控制台输入 java HelloWorld, 会执行 HelloWorld.class 文件.
来源: http://www.bubuko.com/infodetail-3066414.html