1.Java语言发展史
1.1Java语言
语言:人与人交流沟通的表达方式
计算机语言:人与计算机之间进行信息交流的一种特殊语言
Java语言是由美国Sun公司(Stanford University Network)在1995年推出的计算机语言
Java之父:詹姆斯·高斯林 (James Gosling)
1.2 Java语言发展史
ps:标注的红色为比较重要的三个版本,其中Java(8.0)是公司中使用最多的版本
2.Java语言跨平台原理
2.1 平台
指的是操作系统
Windows
Mac
Linux
2.2 跨平台
Java程序可以在任意操作系统上运行
2.3 跨平台原理
总结:在需要运行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的关系
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/
4.1.2 Java的安装
双击运行,安装程序,点击下一步
如图操作:
禁用公共JRE,由于在现版本的JDK中,已经包含了一个完整的JRE,所以我们不再需要安装独立的JRE。
点击开发工具,点击更改 。用来设置安装路径
设置好之后,点击“确定”
点击“下一步”,开始安装
点击“关闭”
安装完成。
打开安装目录,打开bin目录,复制路径:
按windows+r,输入cmd,打开终端
转换到安装目录的盘符,cd进入到安装目录
然后输入:
java
会出现如上界面。
输入:
java -version
效果如下:
到此,安装完成。
4.1.2.1 配置环境变量
为什么要配置?
开发Java程序,需要使用JDK提供了开发工具,而这些工具在JDK的安装目录的bin目录下。
为了在开发Java程序的时候,能够方便的使用javac和java这些命令,我们需要配置Path环境变量
在计算机界面,空白处右键,点击属性,选择高级系统设置,在高级栏目中选择环境变量
找到系统变量的区域,点击新建
输入如下代码:
找到path,双击进入
完成后,多次点击确定,直到完全退出。
重新打开命令提示符界面。按windows+r,输入cmd
输入
java
效果如下:
此时不用到指定目录才能运行java了。
输入:
javac
效果如下:
4.1.2.2 使用JDK运行Java
在D盘的根目录下,编写demo,并保存
public class Demo {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
保存为Demo.java
开始测试。按windows+r,输入cmd,打开终端,依次输入以下命令:
d:
javac Demo.java
java Demo
注意: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程序的步骤
1.通过记事本编译程序,2.通过javac命令编译程序,3.通过java命令运行程序。
5.1常见问题:
6.使用Notepad++来写java
6.1更改设置
默认界面如下:
更改后:
编写successful.java
1.新建一个successful.java文件,用Notepad++打开
2.编写程序,保存
public class successful {
public static void main(String[] args) {
System.out.println("THe code is mine");
}
}
3.找到程序位置,编译程序,运行程序
注意点: