这是我人生当中第一次写文章,写的不好请大家多多包涵,多多指点。写文章的主要因为由于工作原因,本该每天写代码的我却成了每天在公司最闲的人,于是乎想着加固一下基础知识,买了两本书《java核心技术 卷I》、《java核心技术 卷II》。然后我会把从书中看到的一些知识,以文章的方式记录下来。如果有需要的地方欢迎大家一起交流学习。后面我还学学习一些新技术,目前想着学习GO语言、Docker等等。
本篇文章主要记录如下:
- 如何安装java开发工具(JDK)以及如何配置JDK。
- 简单记录一些JDK演变的过程和如何用一个简单的java程序在cmd窗口中使用JDK
- 集成开发环境-IntelliJ IDEA
一. JDK的安装预配置
1. 安装
首先安装JDK需要根据自己的操作系统选择合适的版本。在java9之前分为32位和64位两个版本的开发包,大家都知道在2007年Sun公司呗Oracle公司收购,在java9之后,Oracle公司不再发布32位的开发包。也就是说使用Oracle的JDK你需要拥有一台64位的电脑。例如:我的电脑试Windows操作系统、是64位的我们可以去官网下载相匹配的JDK。当我们进去官网会显示相关的JDK的版本,如下图所示:
说到这里小编要说一下,我在刚学习Java语言的时候,也是在这个时候,因为在以前在java6、7安装的时候,安装完JDK还会弹出JRE。那时候就就很纠结到底要不要安装JRE呢?现在我知道了,JDK(Java Development Kit)是是编写java程序的程序员使用的软件。而JRE(Java Runtime Environment)是运行Java程序的用户使用的软件,所有我们作为java的开发人员是不需要安装JRE的,那有人会说既然不用安装JRE那为什么我们写的程序还可以在开发工具上运行呢。那是因为我们在安装JDK的时候里面就已经包含了JRE,如下图所示:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
执行命令后就自动出现JRE了。如下图所示:
2. 配置
首先,配置JDK我们只需要找到JDK的安装目录,小编的安装目录是:E:\java\soft\jdk-11.0.5。找到安装目录之后右键我的电脑-->属性-->高级系统设置-->环境变量。在系统变量中新建变量。
· 变量名为:JAVA_HOME
· 变量值为:我们JDK的安装目录(E:\java\soft\jdk-11.0.5)
其次,在系统变量找到变量名为:Path的变量,点击后面的变量值
· 在最前面添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
最后,再在系统变量中新建变量。
· 变量名为:CLASSPATH
· 变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意前面有个.)
到此为止我们JDK的环境变量就配置成功了。在测试的时候我们打开cmd输入命令:java -version如果现实如下信息证明我们的JDK安装配置成功了。效果如下图所示:
二. 简单JAVA程序的编译与运行
1. 创建一个简单的java程序
首先我们在电脑中找到一个文件夹中,在文件夹中创建一个.java后缀的文件。如下图:
class HelloWorld{
public static void main(String[] args){
System.out.println("Welcome to you");
}
}
2. 编译运行java程序
我们打开cmd窗口,进入到我们刚刚创建.java文件的文件夹。输入:javac HelloWorld.java点击我们的回车建。如下图:
三. 集成开发环境-IntelliJ IDEA
IDEA配置JDK很简单,首先,我们打开IDEA然后点击:File-->Project Structure,如下图:
小编这个是导入的项目,因为该项目需要JDK11的版本,我以前的版本是java8。所以,在已有项目的基础上变更JDK版本,就是这样操作。我也是刚开始用IntelliJ IDEA来写程序。还有很多不懂得地方欢迎大家来指点,同样有刚使用IntelliJ IDEA的小伙伴可以一起学习,评论出我的不足。
千里之行,始于足下
2020年2月27日