Java 初识

Java 简介

  • Java 是一门面向对象的程序设计语言。
  • 1995 年由 sun 公司发布。
  • 2010 年 sun 公司被 Oracle 收购,Java 现在属于 Oracle 公司。

JVM

  • JVM(Java Virtual Machine),Java 虚拟机的简称。
  • JVM 是 Java 语言平台无关性的关键。

Java 程序执行的流程

image-20200511220044340

JDK

  • JDK(Java Development Kit),Java 语言的软件开发包。
  • 两个主要的组件:
    • javac,将源程序编译成字节码
    • java,运行编译后的Java 程序

JRE

  • JRE(Java Runtime Environment)
  • 包括 Java 虚拟机(JVM)、Java 核心类库和支持文件
  • 如果只需要运行 Java 程序,下载并安装 JRE即可
  • 如果要开发 Java 软件,需要下载 JDK
  • 在 JDK 中包含 JRE

JDK、JRE 和 JVM 三者的关系

image-20200511220713080
  • JRE = JVM + JavaSE标准类库
  • JDK = JRE + 开发工具集

Java 平台

  • Java SE:Java 标准版,用于开发桌面程序
  • Java EE:Java 企业版,用于开发 Web 程序(电商网站、门户网站)
  • Java ME:Java 微型版,用于移动设备,现占用率已不高

JDK 安装

  • Oracle官网下载各个版本的 JDK

  • MAC 下使用 HomeBrew 安装各个版本的 JDK

  • 验证 JDK 安装:java -version

    image-20200512214446103

使用 Eclipse 开发 Java 程序

  • Eclipse 下载地址

  • 使用 HomeBrew 安装 Eclipse

    image-20200512215316576

  • 使用 Eclipse 创建 Java 项目

    1. 创建一个名为FirstJavaProject的项目

      image-20200512215557878
    2. 创建一个名为person.xianglin的包

      截屏2020-05-12 21.57.24

    3. 创建第一个名为HelloWorld的 Java 类

      image-20200512215937592

    4. 完成编程语言第一壮举:输出Hello World!

      image-20200512220419959