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

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

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

教材學習內容總結

  1. 第一章
  • 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學習筆記(第八版)》學習指導