写篇博客备忘。
1 安装JDK
JDK:Java SE Development kit,Java开发工具包,Oracle为开发者提供的java应用程序开发包,包括编译、运行Java程序所需的各种工具和支持包(如常用的类库文件)。
区别一下
- JRE:Java Runtime Environment,Java运行环境
- JVM:Java Virtual Machine,Java虚拟机,被包含于JRE中。JVM可以看作是操作系统和底层硬件之间的中间层,屏蔽了具体操作系统平台的不同,让语言开发更方便,Java程序在编译后的字节码文件可以直接到JVM中解析执行。
1.1 从官网上下载
https://www.oracle.com/technetwork/java/javase/downloads/index.html
注意下载的版本是否符合操作系统,然后点击安装,一直按下一步,直到安装完成。
1.2 配置环境变量
- win10为例,此电脑——属性——高级系统设置——环境变量
- 系统变量——新建,【变量名】处填“Java_Home”
- 【变量值】为JDK安装路径,为bin文件所在的文件夹。
- 系统变量——Path——编辑——编辑文本,将下面引用中的复制到【变量值】栏的最前面位置,确定。
-
%Java_Home%\bin;%Java_Home%\jre\bin;
- 验证环境变量是否正确:
win+R,cmd,进入命令行,输入 java -version,若输出java版本信息,说明环境变量配置正确。
1.3 补充一点儿,Java目录中各安装目录的作用。 - bin——存放了JDK的各种工具命令,即JDK开发工具的可执行文件。其中这些可执行文件都是二进制的,其中包括编译器、解释器以及其他一些工具,
- lib——存放的是JDK工具命令的实际执行程序,bin中绝大部分命令运行的是lib中程序,jdk开发工具使用的类库目录,主要包括tools.jar和dt.jar
- db——是安装Java DB的路径。Derby是Java自带的数据库,只有3M多大小,采用纯Javadb目录编写。
- include——用于编译本地方法的文件。编写JNI等程序需要的C头文件。可以让Java调用C/C++实现的函数功能。
- jre——Java runtime environment即Java运行时环境,目录路径下安装的就是运行Java程序所必须的JRE环境,是系统属性java.home所指向的目录。
- src.zip——该压缩文件里面存放的就是Java所有核心类库的源代码。
2 安装集成开发环境
目前主流的两种Java集成开发环境为eclipse和idea,选用eclipse环境。
下载eclipse installer工具辅助安装,地址 https://www.eclipse.org/
可以参考 https://www.eclipse.org/downloads/packages/installer
或者直接下载安装包安装。
安装过程简单,直接往下点就行。