1. 程式人生 > >201711671115 《Java程式設計》第一週學習總結

201711671115 《Java程式設計》第一週學習總結

教材學習內容總結

  1. Java的誕生:印度尼西亞有一個重要的盛產咖啡的島嶼叫java,開發人員為這種新的語言起名為java。
  2. Java應用點:可移植,跨平臺,web端。
  3. java先導語言:c語言     後繼技術:JDBC(Java database connection),JSP(web設計相關java server page),Android(手機程式設計),XML(資料交換技術相關extenible markup language),Java EE(網路中介軟體設計相關java enterprise edition)
    1. Java特點:a.簡單,c++中容易混淆的地方被java棄之不用了。                                                                                                         b.面向物件:準確地討論類,物件,繼承,多型,介面等重要概念。                                                                             c.與平臺無關:在一個計算機上編譯得到的位元組碼檔案可以複製到任何一個安裝了java執行環境的計算機                       上直接使用。位元組碼由java虛擬機器負責解釋執行,即java虛擬機器負責將位元組碼翻譯成本地計算機的機器                          碼,並將機器碼交給本地的作業系統來執行。(理解一下這個過程) 
                                                                                d.多執行緒:允許同時完成多個任務。                                                                                                                                e.動態:java程式的基本組成單元是類,有些類是自己編寫,有一些可以從類庫引入,而類又是執行時                           動 態裝載的,這就使得java可以在分佈環境中動態地維護程式及類庫。
  4. JDK三種平臺簡介:Java SE()    Java EE()    Java ME(幾乎不用了)
  5. Java程式開發步驟:編寫原始檔(副檔名必須時.java)——編譯java源程式(得到位元組碼檔案)——執行Java程式(使用Java直譯器來解釋位元組碼檔案)
  6. 如果原始檔中有多個類,那麼只能有一個類是public類;如果有一個類是public類,那麼原始檔地名字必須與這個類地名字完全相同,副檔名是.java;如果原始檔沒有public類,那麼原始檔地名字只要和某個類地名字相同,並且副檔名是.java就可以了。
  7. 一個Java程式必須有一個類含有public static void main(String args[])
    方法,稱這個類是應用程式的主類。
  8. 單行註釋//   多行註釋/*balabalabalabal*/
  9. 例題程式碼
    public class A{
    public static void main(String args[]){
    People zhubajie;
    zhubajie=new People();
    zhubajie.height=170;
    zhubajie.ear="兩隻大耳朵";
    System.out.println("身高"+zhubajie.height);
    Syetem.out.println(zhubajie.ear);
    zhubajie.speak("師傅,咱們別去西天了,改去月宮吧");
    }
    }
    class People{
    int height;
    String ear;
    void speak(String s){
    System.out.println(s);
    }
    }
    

教材學習中的問題和解決過程

嘗試了第一個程式

程式碼除錯中的問題和解決過程

第一次接觸Eclipse這個軟體,下載又是全英文版,如何開始編輯一個程式都不知道,所以上網找到視訊學習怎麼建立一個程式碼。

(感悟,思考)

新學習一門語言,要多打程式碼打程式碼打程式碼!Eclipse的介面更加複雜,所以更需要多多練習了。

學習進度條

程式碼行數(新增/累計) 部落格量(新增/累計) 學習時間(新增/累計) 重要成長
目標 5000行 30篇 400小時
第一週 20/200 1/2 20/20