Training

chapter 1 引言

  1. 参考
  2. 学习方法
    • 项目导向
  3. About Java
    • 自然语言
    • 计算机语言发展
      • 1GL
          二进制机器语言
        
      • 2GL LLL Low Level Language
          低级计算机语言
          eg. 汇编语言
        
      • 3GL HLL High Level Language
          高级计算机语言
          eg. Java C C++ Delphi Basic Python PHP VC C# VB
        
      • 4GL
          第四代计算机语言 
          SQL
        
    • Java历史
      • 1991 SUN Green Project
      • 1995 Java published
      • Java 语言的版本
        • Java Standard Edition
        • Java Enterprise Edition
        • Java Micro(Mobile) Edition
            Android
            iOS
          
    • Java特性
      • Write once, Run anywhere
          跨平台
        
    • 程序分类
      • Application 应用程序
      • App-let 小应用程序
          pig-let
          lake-let
        
  4. 开发环境
    • JDK Java Development Kit
    • Java DOC
  5. Hello,world!

     // Hello.java
     public class Test {
     //    psvm + Tab
     //    sout + Enter
         public static void main(String[] args) {
             System.out.println("Hello,world!");
         }
     }
    
    • Java 程序
      • 编辑
      • 编译
      • 运行
    • java 源文件
    • class 类文件/字节码文件
  6. Java VM

    • Write once,run anywhere.