学习Java01

80 阅读1分钟
  1. Java是面向对象的程序设计语言。

  2. JVM(Java Virtual Machine),Java虚拟机,JVM是Java平台无关性实现的关键。

  3. Java程序的执行过程:

    1. Program.java(源文件) ——> compiler(编译器) ——> Program.class(字节码文件) ——> interpreter(解释器) ——> Program (一次编译,到处运行)
  4. JDK(Java Development Kit),Java语言的软件开发工具包。

    1. 两个主要组件:

      1. javac — 编译器,将源程序转变成字节码
      2. java — 运行编译后的java程序(.class后缀的)
  5. JRE(Java Runtime Environment),Java运行时环境的简称,包括Java虚拟机(JVM),Java核心类库和支持文件。

    如果只需要运行Java程序,下载并安装JRE即可。

    如果要开发Java软件,需要下载JDK

    在JDK中附带有JRE

  6. JDK、JRE和JVM三者的关系:

    JRE = JVM + JavaSE标准类库

    JDK = JRE + 开发工具集(例如Javac编译工具等)

  7. Java平台:

    1. Java SE(Java标准版),主要开发桌面程序
    2. Java EE(Java企业版),Web程序
    3. Java ME(Java微型版),移动设备