1. 前言
上一篇我们浅谈了 Java 语言的入门,以及 Java 语言的现状,为什么选择 Java 等,现在我们聊聊 Java 开发环境的搭建,编写并运行第一个 Java 程序,为后续的 Java 学习做准备工作。
2. 为什么安装JDK?
什么是JDK?
JDK是java软件开发包,Java Development Kit 的简称,要想开发 java 程序就必须安装JDK。
在进行 java 开发时不仅需要 jdk,还需要 jre,jre 是指Java运行环境,是Java Runtime Environment 的简称,jdk 包含编译器运行器和类库(3500多个类常用150多个)等,而jre包括 Java 虚拟机 JVM、Java 核心类库和支持文件。不过现在的 jdk 都帮我们集成了 jre,我们只需要安装 jdk 即可。
当然我们现在安装的jdk只是为了在命令行能够编译运行我们写的 java 文件,当我们拥有 eclipse 或其他集成开发环境的时候,它们是自带 jdk 的,我们不用另外安装也可以。
3. JDK的下载安装
下载:
我们直接在官网:http://www.sun.com下载jdk即可:
点击 products / Java / Download Java now ,根据自己系统的版本选择下载:
这里推荐下载 java8 ,因为历史遗留等问题,Java8 现在是比较主流的。
安装:
我们只需要按照提示,点击下一步进行安装,这里完全是傻瓜式安装方式进行安装。需要注意的是安装时要记住安装的路径,后面配置环境变量时会用到。
4. 配置环境变量
安装好 JDK 以后,就要进行环境变量的配置了,之所以要配置环境变量,是为了我们后续在命令行窗口执行 Java 程序时,能够在任意文件目录下找到配置了环境变量的程序。
右键此电脑,点击属性,高级系统设置,环境变量,在系统变量中点击新建,变量名为:JAVA_HOME ,变量值为刚才安装的JDK的根目录。
例如:C:\Program Files\Java\jdk-17.0.3.1。
在系统变量中双击 Path,在变量值中添加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;。
此时环境变量就添加成功了,接下来进行验证,打开 CMD 命令行窗口,执行命令:
java -version
此时,JDK 的安装和环境变量的配置就成功完成了。
5. 第一个Java程序
安装好 JDK 以后我们看到,在此目录下存放了多个文件夹,其中 bin 文件夹中存放了各种可执行文件,例如 javac.exe 是 Java 语言的编译器 ,用于把编码的 Java 代码编译为字节码文件,该文件以 .class 结尾,用于后期的 Java 虚拟机 JVM 来解释运行。
使用记事本来编写第一个Java程序:
第一步:新建文本文档,编码:
//filename:Helloworld.java
public class Helloworld{
public static void main(String args[]){
System.out.println("Helloworld!");
}
}
第二步:保存代码,重命名为 Helloworld.java 。
第三步:在当前文件目录下,右键点击在终端运行:
javac Helloworld.java
此时,在相同的文件目录下生成了一个 .class 的字节码文件。
第四步:继续执行:
java Helloworld
推荐初学者使用本地 IDE 来学习Java:
原因:IDE 是现在几乎所有开发人员都要使用的开发工具,因为他集成了编辑器,编译器,调试器,代码管理,版本控制,数据库管理等众多的功能,是初学者学习,开发者工作提高效率的神器。
这里推荐使用的本地 IDE 有 IntelliJ IDEA ,Eclipse ,MyEclipse 等等。
博主本人使用的是 IDEA,工欲善其事,必先利其器,好的开发工具大大的提高了工作和学习的效率。