0
点赞
收藏
分享

微信扫一扫

java的安装环境配置及测试全过程

古月无语 2022-04-20 阅读 79
java

1.Java语言发展史

1.1Java语言

语言:人与人交流沟通的表达方式

计算机语言:人与计算机之间进行信息交流的一种特殊语言

Java语言是由美国Sun公司(Stanford University Network)在1995年推出的计算机语言

Java之父:詹姆斯·高斯林 (James Gosling)

1.2 Java语言发展史

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XSwMMscl-1650433493811)(Typora_image/001.png)]

ps:标注的红色为比较重要的三个版本,其中Java(8.0)是公司中使用最多的版本

2.Java语言跨平台原理

2.1 平台

指的是操作系统

Windows

Mac

Linux

2.2 跨平台

Java程序可以在任意操作系统上运行

2.3 跨平台原理

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ysG1Gnp4-1650433493824)(Typora_image/002.png)]

总结:在需要运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可

3. JRE和JDK

3.1 JRE (Java Runtime Environment)

是Java程序的运行时的环境,包含JVM和运行时所需要的核心类库。

我们想要运行一个已有的Java程序, 那么只需安装JRE即可。

3.2 JDK (Java Development Kit)

是Java程序开发工具包,包含JRE和开发人员使用的工具。

其中的开发工具:编译工具(javac.exe) 和运行工具(java.exe)。

我们想要开发 一个全新的Java程序,那么必须安装JDK

3.3 JDK、JRE和JVM的关系

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7GW5vXMd-1650433493829)(Typora_image/003.png)]

ps: JVM可以保证Java程序的跨平台,从图中可以看出,如果要保证Java程序的正常运行,仅仅需要一个JDK就可以

4.JDK的下载和安装

4.1 JDK的下载

4.1.1 Java卸载

windows----> 设置—> 应用---->在”搜索此列表“里搜”Java“进行卸载

通过官方网站获取JDK

java8下载官网:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
          或:     https://www.oracle.com/java/technologies/downloads/#java8-windows
java17下载官网:https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
citespace下载官网:https://citespace.podia.com/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ob7Nb4TL-1650433493833)(Typora_image/004.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qfwAuSJ1-1650433493835)(Typora_image/005.png)]

4.1.2 Java的安装

双击运行,安装程序,点击下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BSGLI7GP-1650433493836)(Typora_image/006.png)]

如图操作:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oF2Py9Om-1650433493839)(Typora_image/007.png)]

禁用公共JRE,由于在现版本的JDK中,已经包含了一个完整的JRE,所以我们不再需要安装独立的JRE。

点击开发工具,点击更改 。用来设置安装路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vMfs9tDR-1650433493841)(Typora_image/008.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-upFE3t5D-1650433493841)(Typora_image/009.png)]

设置好之后,点击“确定”

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NbPZ7kVJ-1650433493845)(Typora_image/010.png)]

点击“下一步”,开始安装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GZ6TGQLV-1650433493847)(Typora_image/011.png)]

点击“关闭”

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Io2eGyVJ-1650433493849)(Typora_image/012.png)]

安装完成。

打开安装目录,打开bin目录,复制路径:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4QO5ZDkX-1650433493850)(Typora_image/013.png)]

按windows+r,输入cmd,打开终端

转换到安装目录的盘符,cd进入到安装目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5oX3f8Qo-1650433493851)(Typora_image/014.png)]

然后输入:

java

会出现如上界面。

输入:

java -version

效果如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROv9VJfQ-1650433493857)(Typora_image/015.png)]

到此,安装完成。

4.1.2.1 配置环境变量

为什么要配置?

开发Java程序,需要使用JDK提供了开发工具,而这些工具在JDK的安装目录的bin目录下。

为了在开发Java程序的时候,能够方便的使用javac和java这些命令,我们需要配置Path环境变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gN5M6Nau-1650433493866)(Typora_image/025.png)]

在计算机界面,空白处右键,点击属性,选择高级系统设置,在高级栏目中选择环境变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yqVBGqRs-1650433493868)(Typora_image/016.png)]

找到系统变量的区域,点击新建

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8nCyM2AD-1650433493872)(Typora_image/017.png)]

输入如下代码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7Dgmd31G-1650433493873)(Typora_image/018.png)]

找到path,双击进入

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gsuz5LLN-1650433493874)(Typora_image/019.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q5gdeh54-1650433493876)(Typora_image/020.png)]

完成后,多次点击确定,直到完全退出。

重新打开命令提示符界面。按windows+r,输入cmd

输入

java

效果如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z7UzirbD-1650433493884)(Typora_image/021.png)]

此时不用到指定目录才能运行java了。

输入:

javac

效果如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z0WawBs7-1650433493885)(Typora_image/022.png)]

4.1.2.2 使用JDK运行Java

在D盘的根目录下,编写demo,并保存

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1CNwOiDM-1650433493887)(Typora_image/023.png)]

保存为Demo.java

开始测试。按windows+r,输入cmd,打开终端,依次输入以下命令:

d:
javac Demo.java
java Demo

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JMpcRkPz-1650433493888)(Typora_image/024.png)]

注意:1.在JDK1.5的版本后是不再需要classpass配置的。原配置代码的作用主要是将lib文件夹下的一下jar包配置出来,但JDK1.5的版本后,JRE能够自动搜索目录下列文件,并且加载这几个jar包的类。

​ 2.如果命令提示符窗口是配置环境变量前打开的,需要关闭该窗口,重新打开一个窗口测试。

4.1.3 JDK的安装目录
目录名称说明
bin该路径下存放了JDK的各种工具命令,javac和java就放在这个目录
lib该路径下存放了JDK工具的一些补充JAR包
4.1.3.1常用命令
dir查看当前路径的内容
cd \回退到盘符目录
cls清屏
exit退出命令提示符窗口

5.开发一个java程序的步骤

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PowrsXqF-1650433493889)(Typora_image/026.png)]

1.通过记事本编译程序,2.通过javac命令编译程序,3.通过java命令运行程序。

5.1常见问题:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mvcRWyU6-1650433493890)(Typora_image/027.png)]

6.使用Notepad++来写java

6.1更改设置

默认界面如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZC9rWHQU-1650433493890)(Typora_image/028.png)]

更改后:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y8XimkfP-1650433493891)(Typora_image/029.png)]

编写successful.java

1.新建一个successful.java文件,用Notepad++打开

2.编写程序,保存

public class successful {
	public static void main(String[] args) {
		System.out.println("THe code is mine");
	}
}

3.找到程序位置,编译程序,运行程序

注意点:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dMKfzun6-1650433493892)(Typora_image/030.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ydT2NxXI-1650433493893)(Typora_image/031.png)]

举报

相关推荐

0 条评论