Loading

Java概述

1 Java语言发展史

1.1 Java语言

  • 语言:人和人交流沟通的表达方式。
  • 计算机语言:人和计算机之间进行信息交流沟通的一种特殊语言。
  • Java语言:Java语言是美国SUN公司(Stanford UNiversity Network)在1995年推出的计算机语言。

1.2 Java语言发展史

Java语言发展史

2 Java语言跨平台原理

2.1 平台

  • 平台指的是操作系统,比如Windows、Mac和Linux。

2.2 跨平台

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

2.3 跨平台原理

跨平台原理

2.4 总结

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

3 JDK和JRE

3.1 JDK(Java Development Kit)

  • 是Java程序开发的工具包,包含JRE和开发人员使用的工具。
  • 其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。
  • 我们想要开发一个全新的Java程序,那么必须安装JDK。

3.2 JRE(Java Runtime Environment)

  • 是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。
  • 我们想要运行一个已有的Java程序,那么只需要安装JRE即可。

3.3 JDK、JRE和JVM的关系

JDK、JRE和JVM的关系

4 JDK的下载和安装

4.1 JDK的下载

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

4.2 JDK的安装

  • 在Windows上,傻瓜式安装,下一步即可。

建议:安装路径中不要包含中文和空格。所有的开发工具最好安装在统一的目录中。

4.3 JDK的安装目录

目录名称 说明
bin 该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。
conf 该路径下存放了JDK的相关配置文件。
include 该路径下存放了一些平台特定的头文件。
jmods 该路径下存放了JDK的各种模块
legal 该路径下存放了JDK各模块的授权文档
lib 该路径下存放了JDK工具的一些补充jar包

5 Path环境变量

5.1 为什么要配置Path环境变量

  • 开发Java程序,需要使用JDK提供的开发工具,而这些开发工具在JDK的安装目录的lib目录下。
  • 为了在开发Java程序的时候,能够方便的使用javacjava这些命令,我们需要配置Path环境变量。

5.2 如何配置Path环境变量

  • 右键点击"此电脑",选择"属性"项。

右键点击此电脑,选择属性项

  • 点击“高级系统设置”,在弹出的系统属性框中,选择“高级”选项卡,点击“环境变量”。

点击环境变量

  • 在弹出的“环境变量”框中选择下方的系统变量,点击新建。

新建环境变量

  • 在弹出的"新建系统变量"框中,输入变量名和变量值,点击确定。

    • 变量名为:JAVA_HOME。
    • 变量值为JDK的安装路径,到bin目录的上一次即可。比如D:\develop\Java\jdk-11.0.6。

    注意:为防止路径输入错误,可以打开文件夹,拷贝路径。

新建JAVA_HOME环境变量

JAVA_HOME环境变量新增成功

  • 选中"系统变量"中的“Path”变量,点击编辑按钮,将刚才创建的JAVA_HOME变量添加到"Path"变量中。

    • 点击编辑按钮。

    点击编辑按钮

    • 在弹出的"编辑系统变量"框中,将"%JAVA_HOME%\bin;"放到最前面。

    编辑环境变量

  • 打开命令行窗口,验证配置是否成功。

    • 如果之前已经打开命令行窗口,需要关闭重新启动才可。在非JDK安装的目录下,输入java或javac命令,查看效果。

验证是否安装成功

6 HelloWorld

6.1 Java程序开发运行流程

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

Java程序开发运行流程

6.2 HelloWorld入门案例

  • 示例:
package com.sunxiaping;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!!!");
    }
}
posted @ 2020-09-13 07:02  许大仙  阅读(297)  评论(0编辑  收藏  举报