Java初识(二)——(搭建Java环境以及第一个Java程序,另附JDK完全卸载教程)

目录

一、搭建Java环境
1. JDK下载
2. JDK安装
3. 配置环境变量
二、第一个Java程序
1. 在控制台上输出“Hello World!”
2. Java跨平台原理
3. 代码注释与编码规范
三、JDK完全卸载教程
1. 第一步,卸载或删除JDK
2. 第二步,删除注册表
3. 第三步,删除环境变量
···

一、搭建Java环境

1. JDK下载

JDK (Java Development Kit):Java开发工具包
JRE (Java Runtime Environment):Java运行环境
Java的JDK又称Java SE(以前称J2SE),下载地址: https://www.oracle.com/technetwork/java/javase/downloads/index.html 。

下面介绍下载JDK的方法,具体步骤如下:

Oracle发布了Java 11,它是2018年的第二个主要Java版本。此版本也是自Java 8之后,首个长期支持(LTS)版本,这意味着Oracle将至少在2026年之前为其提供安全性和错误修复更新。所以可放心选择该版本!

(1)打开浏览器,输入网址 https://www.oracle.com/technetwork/java/javase/downloads/index.html ,进入JDK的下载页面,在该下载页面中选择JDK的版本,单击JDK后面的【DOWNLOAD】按钮。

单击下载按钮

(2)在进入的新页面中,需要先选中同意协议【Accept License Agreement】的单选按钮

开始下载

(3)由于最新版的JDK11(JDK 11.0.4)与最新版的JDK8(JDK 8u221)需要企业账号付费使用,所以点击下载后需要登录企业账号方可进行下载操作,如果没有企业账号,下载JDK仅供学习,则进行下一步。
(4)按以上步骤可以下载JDK的最新版【JDK 12.0.2】。若网速过慢,这里提供——>JDK12(JDK 12.0.2)直接下载链接

密码为:qcat
接受协议
下载完成

(5)若要下载免费的JDK11、JDK10或者JDK8,这里提供免费的下载链接(均为64位window系统的安装包)

2. JDK安装

(1)双击已经下载的安装文件(以JDK11为例),将弹出欢迎对话框,单击【下一步】按钮。

欢迎对话框

(2)在弹出的对话框中,可以选择安装的功能组件,这里选择默认设置,如若要更改Java安装路径,点击【更改】,更改为你想要安装的位置,单击【确定】按钮,将返回定制安装对话框,单击【下一步】。

定制安装
更改路径

(3)开始安装JDK,自动安装。(如果是JDK8,还会弹出JRE的目录文件对话框,点击【下一步】即可)。

开始安装

(4)安装完成,点击【关闭】按钮即可。

安装完成

3. 配置环境变量

配置环境变量的目的:用户能够在命令行窗口的任意位置使用该指令
path:用于指定操作系统的可执行指令的路径
classpath: Java 虚拟机在运行某个类时会按classpath指定的目录顺序去查找这个类

  【计算机】——>【属性】——>【高级系统设置】——>【高级】——>【环境变量】

(1)在【计算机】图标上右击,在弹出的快捷菜单中选择【属性】命令,将弹出属性对话框,在其左侧单击【高级系统设置】,将打开系统属性对话框,单击【环境变量按钮】,将弹出环境变量对话框。

单击属性
高级系统设置

(2)在环境变量对话框中,单击【系统变量栏】下的【新建】按钮,创建新的系统变量。在新建系统变量对话框中分别输入变量名JAVA_HOME和变量值(即JDK的安装路径),单击【按钮】。

配置环境变量

(3)在环境变量对话框中双击Path变量,对其进行修改,在原变量值中添加%JAVA_HOME%\bin(若是JDK8,则还需添加%JAVA_HOME%\jre\bin),点击【确定】完成环境变量的设置。

编辑Path

(4)JDK安装成功之后必须确认环境变量是否正确。按【Windows+R】快捷键打开运行面板,输入cmd进入控制台。在控制台中分别输入【Java】与【Javac】命令,按【Enter】键,若均会显示相应的信息,则JDK环境搭建成功。

运行cmd
java
javac

(5)可以使用Java -version检查JDK版本

检查版本

二、第一个Java程序

1. 在控制台上输出“Hello World!”信息程序编写步骤:

(1)按Windows键+R打开运行面板,输入【notepad】打开记事本,在记事本程序中输入以下代码:
public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello World!");
	}
}
(2)选择【文件】——>【保存】命令,选择存储位置为桌面,在输入未见名称时使用英文双引号("")把文件名称包括起来,如"HellWorld.java"

保存
保存

(3)Java源程序需要编译成字节码才能被JVM识别,需要使用JDK的javac.exe命令。假设Helloworld.java文件保存在桌面(C:\Users\Administrator\Desktop),按Windows键+R打开运行面板,输入【cmd】,单击【确定按钮】,启动控制台,在控制台中输入以下命令:

附:······>(Win10右击添加【在此处打开命令窗口】)

cd C:\Users\Administrator\Desktop
javac HelloWorld.java

即可编译源程序,源程序被编译后,会在相同位置生成相应的class文件,这是编译后的Java字节码文件。

(4)在控制台中输入Java HelloWorld命令,将执行编译后的Helloworld.class字节码文件。

结果

注意:使用Javac xx.java命令编译Java源程序是,如果没有弹出错误提示信息,说明编译成功,也许会提示一些警告信息,但编译也能够通过;但是如果出现Exception累的异常错误信息,则说明源程序的代码有问题,无法完成编译过程,这是可以根据Exception异常判断错误原因与代码位置,解决代码错误。

2. Java跨平台原理

JAVA程序编写
Java跨平台原理

3. 代码注释与编码规范

3.1 代码注释
(1)单行注释

  “//”为单行注释标记,从符号“//”开始知道换行为止的所有内容均作为注释而被编译器忽略。
语法如下:

//注释内容
(2)多行注释

  “/**/”为多行注释标记,符号“/*”与“*/”之间的所有内容均为注释内容。注释中的内容可以换行。
语法如下:

/*
注释内容1
注释内容2
···
*/
注意:

(1)在多行注释中可以嵌套单行注释。例如:

/*
	程序名称:HelloWorld //开发时间:2019/8
*/

(2)在多行注释中不可以嵌套多行注释,以下代码非法:

/*
	程序名称:HelloWorld
	/*
		开发时间:2019/8
		作者:lrk
	*/
*/
(3)文档注释

  “/** */”为文档注释标记。符号“/**”与“*/”之间的内容均为文档注释内容。当文档注释出现在声明(如类的声明、类的成员变量的声明、累的成员方法声明等)之前是,会被javadoc文档工具读取作为javadoc文档内容。文档注释的格式与多行注释的格式相同。
javadoc

三、JDK完全卸载教程

1. 第一步,卸载或删除JDK;

  有以下三种方式::

(1)用控制面板卸载

控制面板卸载

(2)安全类软件(360等)自带的软件卸载工具的功能卸载

360卸载

(3)直接删除jDK文件夹(我的JDK安装目录是:C:\Program Files\Java)

2. 第二步,删除注册表;

(1)按Windows键+R打开运行面板,输入【regedit】打开注册表编辑器

打开注册表编辑器

(2)找到HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft

找到JavaSoft

(3)将JavaSoft文件夹及其子目录全部删除。

删除注册表

3. 第三步,删除环境变量;

  【计算机】——>【属性】——>【高级系统设置】——>【高级】——>【环境变量】

(1)删除 JAVA_HOME 变量
(2)删除 CLASSPATH 变量
(3)编辑 Path 变量

  删除里面的 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(只删除这两个),在JDK11及以上版本中由于不再自带jre,所以只需删除%JAVA_HOME%\bin即可。

4. 第四步,将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe 和 javaws.exe文件删掉。

(安装jdk8时默认将这三个文件复制到这两个目录)

5. 最后一步,在命令行中输入java命令,检查是否卸载完成;

卸载完成

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值