1. 程式人生 > >第一次java課學習筆記

第一次java課學習筆記

imp 鍵盤輸入 關於 循環結構 gic mac object import 文件的

程序設計方法主要分為結構化程序設計(Structured Programming,SP)和面向對象程序設計(Object-Oriented Programming,OOP)兩種

  1. SP基本思想:將整個程序分解為若幹模塊(子程序),每個模塊實現特定的功能。
    關鍵知識點:自頂向下、逐步細化、,模塊化、子程序(過程、函數)、順序結構、選擇結構、循環結構等。
  2. OOP基本思想:程序的基本單元是對象。
    關鍵知識點:類、對象、消息傳遞、繼承性、封裝性以及多態性等。

名詞解釋:

  1. JDK:Java Development Kit,Java開發工具包
  2. JVM:Java Virtual Machine,Java虛擬機(Java解釋器)
  3. IDE:Integrated Development Environment,集成開發環境
  4. Java ME:Java Platform,Micro Edition,java平臺微型版
  5. Java SE:Java Platform,Standard Edition,java平臺標準版
  6. Java EE:Java Platform,Enterprise Edition,java平臺企業版
  7. javac.exe:Java編譯器(Compile)
  8. java.exe:Java解釋器(Run)
  9. jdb.exe:Java程序調試工具

Java語言程序執行模式:半編譯半解釋型。

代碼開始:

javaWorld.java
/**
 *
 * 第一次java課學習筆記
 *使用"/*"和"*/"添加多行註釋
 */
//單行註釋這樣添加

    /**
     * Java源程序文件必須和其中的public類同名
     * 如果不將主類聲明為public類,可以不同名
     * 一個Java源程序文件中可以聲明一個或多個類(Class),並且Java源程序代碼必須寫在一個類中
     * 一個Java應用程序必須且只能包含一個主類
     * Java語言區分字母大小寫
     */

    /**
     * 關於字節碼
     * 對Java源程序編譯後,生成相應的字節碼(Byte Code)文件。
     * 字節碼是一種與計算機硬件、Windows操作系統等平臺無關的文件格式,可以在不同平臺上傳輸和運行。
     * 字節碼文件的擴展名是.class
     * Java語言中,字節碼文件又稱虛擬機代碼(Virtual Machine Code)
     */

//import java.util.*; //導入java.util包,*號代表包下面所有包都能用
public class javaWorld {

    public static void main(String[] args) {
        // TODO code application logic here
        //        第六頁代碼
//        System.out.println("你好世界!");
        //println //自動光標換行
        //print //光標不換行


        //        第18頁代碼
//        int a,b,c;
//        Scanner scr = new Scanner(System.in); //System.in 鍵盤輸入對象
//        System.out.println("輸入兩個數字,按空格分開,再按回車:");
//        a=scr.nextInt();
//        b=scr.nextInt();
//        c=a+b;
//        System.out.println("a="+a+",b="+b+",c="+c);
//        

//        第22頁代碼
//        int x,y;
//        Scanner scr = new Scanner(System.in);
//        System.out.println("輸入一個整數,再按回車:");
//        x=scr.nextInt();
//        if(x>0)y=0;
//        else if (x==0) y=0;
//        else y=-1;
//        System.out.println("這個整數的符號函數值是:"+y);
        

//        第24頁代碼
        
    }
    
}

第一次java課學習筆記