《Java程式設計》第一週學習總結
阿新 • • 發佈:2018-12-02
201711671111 《Java程式設計》第一週學習總結
教材學習內容總結
- 第一章
- Java具有面對物件、與平臺無關、安全、穩定和多執行緒等優良特性,是目前軟體設計中優秀的程式語言。具有語法簡單、面對物件、穩定、與平臺無關、多執行緒、動態等特點。
- Java語言最大的優勢是編寫的軟體能在執行碼上相容,在所有的計算機上執行。與平臺無關是指軟體的執行不因作業系統、處理器的變化而無法執行或出現執行錯誤。
- Java的特點之一是內建對多執行緒的支援。多執行緒允許同時完成多個任務。
- Java檔名.java 應有一個以Java檔名命名的一個類,應有一個方法main,必須含有public static void main(String args[]),必須是主類中含有。
- 在執行程式碼時,也要注意細節問題。
- Java編譯風格有兩種。Allmans風格和Kernighan風格。編寫程式碼務必遵守行業的習慣及風格。
- Java原始檔由若干個書寫形式互相獨立的類組成。
- 開發一個Java程式需經過三個步驟:編寫原始檔(.java)、編譯原始檔生成位元組碼(javac.exe),載入執行位元組碼(java.exe)。
2.第二章--基本資料型別與陣列
- 識別符號由字母、下畫線、美元符號和數字組成,長度不受限制,第一個字元不能是數字字元,識別符號不能是關鍵字,不能是true、false、null。
- 關鍵字就是具有特定用途或賦予特定意義的一些單詞,不可以把關鍵字作為識別符號來用。關鍵字都是小寫的,遇到大寫的肯定不是關鍵字。
- Java是強型別語言。有八種資料型別,可以分成四大型別。
- 邏輯型別:boolean。
- 整數型別:byte(1個位元組),short(2個位元組),int(4個位元組),long(8個位元組)。
- 字元型別:char。有時候需要用到轉義符號常量。
- 浮點型別:float(單精度,4個位元組,8位有效數字),double(雙精度,8個位元組,16位有效數字)。
教材學習中的問題和解決過程
- 問題:不會安裝JDK,不會改變環境變數.
- 解決過程:按照書上給的百度雲盤下載JDK,比在官網下載方便。然後按照書上的教程設定環境變數,但是因為書上教程有點看不懂,我就百度了win10 的教程,最終成功。
程式碼除錯中的問題和解決過程
- 問題:不知道怎麼編譯原始檔,執行程式。
- 解決過程:詢問同學,按照他教我的,最後執行成功。
其他(感悟、思考等)
- Java語言跟C語言,C++有些不一樣,在打程式碼時要注意很多問題。
學習進度條
程式碼行數(新增/累積) | 部落格量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 100/100 | 1/1 | 20/20 | |
第二週 |
||||
第三週 | ||||
第四周 |
參考資料
- Java學習筆記(第八版)
- 《Java學習筆記(第八版)》學習指導