Java基础知识复习——java程序环境设计

206 阅读5分钟

       这是我人生当中第一次写文章,写的不好请大家多多包涵,多多指点。写文章的主要因为由于工作原因,本该每天写代码的我却成了每天在公司最闲的人,于是乎想着加固一下基础知识,买了两本书《java核心技术 卷I》、《java核心技术 卷II》。然后我会把从书中看到的一些知识,以文章的方式记录下来。如果有需要的地方欢迎大家一起交流学习。后面我还学学习一些新技术,目前想着学习GO语言、Docker等等。

本篇文章主要记录如下:

  1. 如何安装java开发工具(JDK)以及如何配置JDK。
  2. 简单记录一些JDK演变的过程和如何用一个简单的java程序在cmd窗口中使用JDK
  3. 集成开发环境-IntelliJ IDEA

一. JDK的安装预配置

      1. 安装

       首先安装JDK需要根据自己的操作系统选择合适的版本。在java9之前分为32位和64位两个版本的开发包,大家都知道在2007年Sun公司呗Oracle公司收购,在java9之后,Oracle公司不再发布32位的开发包。也就是说使用Oracle的JDK你需要拥有一台64位的电脑。例如:我的电脑试Windows操作系统、是64位的我们可以去官网下载相匹配的JDK。当我们进去官网会显示相关的JDK的版本,如下图所示:

从图中我们可以看到,Java SE11(LTS)是我们下载JDK的版本,小版本号不需要考虑,我们看到的这个就是现在所说的java11。点击JDK Download。就会让你选择各种类型的JDK11。如图下所示:

找到我们想要的点击下载就可以了,当然了有其他系统的如:Linux、MacOs,找到对应下载就可以了。安装的话就非常简单了只需要我们选好安装目录,点击下一步等待安装完成就好了。

       说到这里小编要说一下,我在刚学习Java语言的时候,也是在这个时候,因为在以前在java6、7安装的时候,安装完JDK还会弹出JRE。那时候就就很纠结到底要不要安装JRE呢?现在我知道了,JDK(Java Development Kit)是是编写java程序的程序员使用的软件。而JRE(Java Runtime Environment)是运行Java程序的用户使用的软件,所有我们作为java的开发人员是不需要安装JRE的,那有人会说既然不用安装JRE那为什么我们写的程序还可以在开发工具上运行呢。那是因为我们在安装JDK的时候里面就已经包含了JRE,如下图所示:

这是小编电脑里面装的jdk1.8,里面是有jre的。但是如果你想安装jdk9以上的版本,里面都没有jre是无法运行java程序的。所以在JDK9以上的版本添加JRE只需要在cmd中进入你安装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后缀的文件。如下图:

其次,再文件中添加java代码,添加之后保存。java代码如下:

class HelloWorld{
	public static void main(String[] args){
		System.out.println("Welcome to you");
	}
}

      2. 编译运行java程序

       我们打开cmd窗口,进入到我们刚刚创建.java文件的文件夹。输入:javac HelloWorld.java点击我们的回车建。如下图:

这个时候我们的java代码被我们安装的jdk进行编译,最终,编译成.class文件,在我们的文件夹中会多出个.class文件。如下图:

如果没有出现正明我们的程序可能有问题。接着我们在cmd中输入:java HelloWorld点击回车,就会输出我们的结果,如下图所示:

这样我们简单的java程序的编译与运行就完成了。

三. 集成开发环境-IntelliJ IDEA

       IDEA配置JDK很简单,首先,我们打开IDEA然后点击:File-->Project Structure,如下图:

其次,点击SDKs,在jdk home path中选择我们安装好的jdk。如下图所示:

最后,点击OK就好了。

       小编这个是导入的项目,因为该项目需要JDK11的版本,我以前的版本是java8。所以,在已有项目的基础上变更JDK版本,就是这样操作。我也是刚开始用IntelliJ IDEA来写程序。还有很多不懂得地方欢迎大家来指点,同样有刚使用IntelliJ IDEA的小伙伴可以一起学习,评论出我的不足。

                                                                                        千里之行,始于足下
                                                                                        2020年2月27日