为什么要安装开发环境
就像word文档只能使用office或者wps才能正常打开,使用QQ音乐、网易云音乐等音乐播放器才能播放mp3等音频,html网页只能使用浏览器才能正常浏览等,我们开发的java程序也需要专门的工具运行。
安装
名词解释
缩写 | 全称 | 解释 |
---|---|---|
JDK | Java Development Kit | Java开发工具包。编写Java程序的程序猿使用的软件。 |
JRE | Java RunTime Environment | Java运行时环境。运行Java程序的用户使用的软件。 |
Server JRE | 服务器JRE。在服务器上运行Java程序的软件。 | |
SE | Standard Edition | 标准版。用于桌面或简单服务器应用的Java平台。 |
EE | Enterprise Edition | 企业版。用于复杂服务器应用的Java平台。 |
ME | Micro Edition | 微型版。用于手机和其他小型设备的Java平台。 |
JDK和JRE的区别
简单说一下Java程序的执行过程:源文件 ->编译-> 字节码 -> JVM运行。
这个过程暂时不必理解,但这里面可以看出来有两个文件,源文件和字节码文件。源文件(.java),就是我们开发人员码出来的文件,我们能看懂,但电脑看不懂。字节码(.class文件),就是通过Java编译器将源文件编译为JVM能够读懂的字符,我们没法儿读。
所以简单理解:JDK是我们开发使用的,我们开发完成的代码通过JDK里面的java编译器编译为class文件之后,JRE才可以进行运行。
想要了解详细的,推荐一篇文章:弄懂 JRE、JDK、JVM 之间的区别与联系
下载JDK
这里以windows 64位、jdk1.8为例。
-
通过百度等各种方式找到jdk1.8的下载方式(推荐官方,又不收费为啥不在官方下载呢?),这里给出下载地址:JDK1.8下载地址。
-
根据系统环境,选择需要下载的文件。我这里选择windows 64为对应的“jdk-8u251-windows-x64.exe”,如果你是windows 32为,需要选择“jdk-8u251-windows-i586.exe”。
- 下载的时候需要登录Oracle账户,没有的话进行注册就可以(不要感觉麻烦,静心事成)。
安装JDK
下载完成之后进行安装,安装的时候基本就是下一步、下一步就可以了,唯一需要注意的就是安装路径。建议安装路径不要有空格(老一辈程序猿的建议),安装在非系统盘的路径下,自己要记住安装路径,安装完JDK还会安装JRE,也只需要选择好路径即可。建议路径选择如下图:
验证
- Win + R 打开运行窗口,输入cmd打开命令窗口。
- 在cmd命令窗口输入“jdk安装目录\bin\java -version”,如
d:\java\jdk1.8.0_211\bin\java -version
如出现如下图信息表明JDK安装成功:
配置环境变量
环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数。来自百度百科
Path环境变量:当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
先看如何配置
- 打开系统属性。我的电脑 - > 右键 -> 属性。
- 点击“高级系统设置”。
- 选择“高级” - > 环境变量。
- 在“系统变量(S)”中添加JAVA_HOME,CLASSPATH,编辑PATH。
JAVA_HOME
- 点击“新建”,添加变量名:JAVA_HOME,变量值:JDK的安装目录。
变量名(N):JAVA_HOME
变量值(V):D:\Java\jdk1.8.0_211
CLASSPATH
- 点击“新建”,添加变量。**注意:**变量值最前面有一个“.”
变量名(N):CLASSPATH
变量值(V): .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH
- 在“系统变量(S)”中找到“PATH”,选中,点击编辑 -> 点击新建(如果是编辑文本的形式别忘记在前面加上“;”,和其他的进行分割)。输入:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
为什么要配置环境变量
简单的说:
- JAVA_HOME:告诉系统(windows)java的家(jdk安装目录)的地方。很多软件(Eclipse、Oracle SQL Developer等)都需要通过这个变量找到Java。
- CLASSPATH:在编辑和运行Java程序时,JVM通过CLASSPATH的地址寻找需要的类。
- PATH:方便我们能够在系统中的任何地方运行java应用程序(详细请体会下面的“在此验证”)。
推荐文章:浅谈为什么要配置java环境变量
再次验证
- Win + R 打开运行窗口,输入cmd打开命令窗口。
- 在cmd命令窗口输入“java -version”(和第一次验证少了“jdk安装目录\bin\”),如
java -version
如出现如下图信息表明JDK安装成功:
想要说的话
- 任何事情的开始都是激情的。
- 任何事情的开始都是困难的。
- 任何事情的开始过后都会变得慢慢无聊。
- 任何事情等到用心之后就是你的一切。
- 所以,不要怕麻烦、不要怕错误、静心事成。
捐赠
若你感觉读到这篇文章对你有启发,能引起你的思考。请不要吝啬你的钱包,你的任何打赏或者捐赠都是对我莫大的鼓励。