Java基础(一) 环境搭建(2019.10.18更新版)

导航

基本概念

JDK下载与安装

JDK下载

JDK安装

Java环境变量配置 

Path环境变量配置

CLASSPATH环境变量配置

测试配置正确

Hello World!


基本概念

Java所谓的一处编程,处处运行,并不是指Java语言具有跨平台的特性,其本质是各个平台上有对应的Java虚拟机(JVM),是不同平台的Java虚拟机实现了对相同代码的编译运行。

JRE(Java Runtime Environment):Java运行环境,包含Java虚拟机等。
JDK(JavaDevelopment Kit):Java开发工具包,包含JRE和Java开发工具,所以程序员只需要安装JDK即可。

Java SE(Java Platform,Standard Edition):Java标准版本。
一般就可以理解为JDK,是EE和ME的基础。

Java EE(Java Platform,Enterprise Edition):Java企业版本。
是基于SE而发展出来的一套规范接口(请注意是接口,并不是实现),需要发行商自己去实现这些接口。
例如针对Servlet接口,各发行商就做出了Tomcat、GlassFish、IBM WebSphere等产品,我们就可以在开发中使用这些产品。

Java ME(Java Platform,Micro Edition):Java微型版本。
微型版本顾名思义,是使用在手机等小设备上的Java版本,需要注意的是ME也是一套规范接口。后来andriod出现了,就没ME什么事儿了。

 

JDK下载与安装

Oracle官网地址:https://www.oracle.com/index.html

JDK下载

1、在官网首页点击红色箭头所指的菜单图标

 2、在弹出的菜单页面中点击红色箭头所指的“Java”

 3、进入Java页面后点击红色箭头指向的“Technical Details”

4、在Technical Details页面点击红色箭头指向的“Download now”

 5、基本概念部分提到过程序员只需要下载JDK,点击红色箭头所指的“Java(JDK) for Developers”

6、我们这次下载JDK1.8版本,点击红色箭头所指的“DOWNLOAD”

7、终于来到了下载页面,先点击“Accept License Agreement”(同意协议),然后下载对应操作系统的JDK就行了。注意,下载的时候注意看清楚,不要下载JDK的demo。

: 现在需要有账号才能下载JDK,如果没有账号的话,会弹出登录画面。注册登录之后,就可以正常下载了。

JDK安装

安装JDK的时候,注意“公共JRE”的选项不需要勾选。如果上面的概念你已经理解了,这里你一定知道为什么。因为JDK中已经包含了JRE,安装“公共JRE”就意味着你安装了两个JRE。

JDK安装完成之后,可以在安装目录下看到如下文件夹:

  • bin文件夹:存放可执行程序
  • include文件夹:存放c/c++头文件
  • jre文件夹:Java运行环境
  • lib文件夹:工具库
  • src压缩包:Java源码

 

Java环境变量配置 

安装完JDK之后,我们还需要为Java配置环境变量。

Path环境变量配置

配置Path环境变量的作用是为了让我们在系统的任何位置都可以调用Java提供的可执行程序(位于bin文件夹中),从而完成对Java程序的编译和运行。所以所谓的配置Path环境变量,其实配置的就是bin文件夹的路径(包括jdk文件夹下的bin文件夹和jre文件夹下的bin文件夹)。

1、Path环境变量位置

右击“我的电脑”->属性->高级系统设置->环境变量,打开环境变量窗口。

在环境变量窗口下方的系统变量窗口中可以找到Path环境变量,选中Path环境变量,点击“编辑”,即可配置Path环境变量。

2、配置Path环境变量的两种方式

一、直接把bin文件夹路径粘贴到Path环境变量里去,我这边是C:\Program Files\Java\jdk1.8.0_192\bin和C:\Program Files\Java\jdk1.8.0_192\jre\bin。

在Path环境变量编辑窗口点击“新建”,分别将C:\Program Files\Java\jdk1.8.0_192\binC:\Program Files\Java\jdk1.8.0_192\jre\bin输入即可。如下图:

对于win7用户,看到的Path环境变量编辑窗口像下图这样。所以win7用户在变量值输入框的最后加上C:\Program Files\Java\jdk1.8.0_192\bin;C:\Program Files\Java\jdk1.8.0_192\jre\bin;即可。注意,我们新加入的路径需要和之前的路径有;隔开。

二、先创建JAVA_HOME变量,然后重复上面的步骤。

在系统变量窗口,点击“新建”,变量名输入JAVA_HOME,变量值输入C:\Program Files\Java\jdk1.8.0_192。如下图:

之后的步骤和方式一相同,在Path环境变量中配置%JAVA_HOME%\bin%JAVA_HOME%\jre\bin即可。

一般来说推荐第二种做法。第二种做法好处是,如果要使用不同版本的JDK,只需修改JAVA_HOME变量的值就行了,而不用去Path环境变量中去分别修改两个bin文件夹的路径。

CLASSPATH环境变量配置

在系统变量窗口,点击“新建”,变量名输入CLASS_PATH,变量值输入.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;。注意,变量值的最前面是.;(不要看漏了)。如下图:

测试配置正确

win键+R,键入cmd,在命令行分别输入java -versionjavajavac三条指令。若系统给出正确的回应信息,则说明环境变量配置成功。

 

Hello World!

完成上面这些,我们就可以撸代码了。按照惯例,学习每种语言编写第一个程序都是打印hello world。下面就来编写一个打印hello world程序吧。

新建文本文件,命名为HelloWorld.java,打开文件并编写如下代码:

class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

在文件HelloWorld.java所在目录下按住Shift 右击,打开“命令提示符”窗口,输入javac HelloWorld.java。然后你就可以发现当前目录下出现一个新的文件——HelloWorld.class。接着在“命令提示符”窗口中继续输入java HelloWorld,就可以在“命令提示符”窗口中看到Hello World!。

欢迎来到程序的世界!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值