1

Lecture1 Java简介

  • 1995年由Sun公司发布的一门面向对象的程序设计语言
  • JVM(Java Virtual Machine):Java虚拟机。是实现Java平台无关性的关键
    Java程序的执行流程:解释执行的过程由JVM来完成,即JVM把字节码文件解释成具体平台上的机器指令执行(平台无关性的实现)(Java源代码只需要编译一次,但每次运行都需要进行解释
    Java程序的执行流程
  • JDK(Java Development Kit):Java语言的软件开发工具包。两个主要组件:javac--编译器(源程序转成字节码);java--运行编译后的Java程序(.class后缀)
  • JRE(Java Runtime Environment):Java运行时环境。包括JVM、Java核心类库和支持文件
  • JVM、JRE、JDK三者的关系
    JVM、JRE、JDK三者的关系
  • Java的平台:

    1. Java SE - Java标准版
    2. Java EE - Java企业版
    3. Java ME - Java微型版

Lecture2 Java程序的执行流程及结构

  • JDK的安装及环境变量的配置
    下载并安装JDK,配置如下的环境变量

    1. JAVA_HOME:JDK的安装目录
    2. CLASSPATH:".; JDK类库文件(lib)位置; JDK类库文件(lib)位置/tool.jar"
    3. Path:"JDK bin目录位置; JRE bin目录位置"
  • 第一个Java程序

    public class HelloWorld{
      public static void main(String[] args){
          System.out.println("Hello World!")
      }
    }

    使用javac HelloWorld.java--java HelloWorld编译执行

  • Java程序的结构(以第一个Java程序为例)

Java程序的结构

Lecture3 使用IDE开发Java程序

  • 开发工具:IntelliJ IDEA(本次使用),eclipse,NetBeans等

使用方法:占个位置先,以后补上链接

有时间会为大家补上一篇IntelliJ IDEA详尽的使用说明

董先森
46 声望3 粉丝