Java语言发展史

1. Java语言发展史

1.1 Java语言

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

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

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

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

1.2 Java语言发展史

1995年Java语言->……->2004年Java(5.0)->……->2014年Java(8.0)->……->2018年9月Java(11.0)

2. Java语言跨平台原理

2.1 平台

指的是操作系统

  • Windows
  • Mac
  • Linux

2.2 跨平台

指的是Java程序可以在任意操作系统上运行。

2.3 跨平台原理

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

3. JRE和JDK

3.1 JRE

JRE(Java Runtime Environment)

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

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

3.2 JDK

JDK(Java Development Kit)

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

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

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

3.3 JDK、 JRE、JVM的关系

4.JDK的下载

通过官方网站http://www.oracle.com获取JDK

注意:针对不同操作系统,下载对应的JDk

JDK的文件包

5.常用DOS命令

  • 按下Win+R
  • 输入cmd
  • 按下回车键

常用命令:

6.环境变量的配置

6.1为什么要配置Path环境变量?

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

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

6.2如何配置path环境变量

配置Java环境变量

7. Hello World案例

7.1 Java程序开发运行流程

开发Java程序,需要三个步骤:编写程序,编译程序,运行程序

7.2 Hello World 案例的编写

  • 新建文本文档文件,修改名称为HelloWorld.java
  • 用记事本打开HelloWorld.java文件,书写程序内容
//HelloWorld
public class HelloWorld{
    pubilc static void main(String[] args){
        System.out.println("HelloWorld");
    }
}

提示:写完程序要记得保存文件(Ctrl+S)

7.3 HelloWorld 案例的编译和运行

打开命令提示符窗口,进入到HelloWorld.java所在的目录,输入指令编译和运行。

//编译
javac 文件名.java
如:javac HelloWorld.java
//执行
java 类名
如:java HelloWorld

7.4 HelloWorld 案例的常见问题

BUG的解决:

  1. 具备识别BUG的能力(多看)
  2. 具备分析BUG的能力(多思考、多查阅资料)
  3. 具备解决BUG的能力(多尝试、多总结)

常见BUG:

  1. 非法字符(注意中英文符号问题)
  2. 程序包system不存在(应为“System”,注意字母大小写)
posted @ 2022-03-30 17:03  行雨  阅读(168)  评论(0编辑  收藏  举报