201711671212 《JAVA程式設計》第一週學習總結
教材學習內容總結
瞭解基本概念:
第一章
1.什麼是java? “JAVA”是一種可以撰寫跨平臺應用軟體的面向物件的程式設計語言。
名字來源:印度尼西亞有一個重要的盛產咖啡的島嶼叫java,開發人員為這種新的語言起名為java。
2.java語言的特徵?簡單;面向物件;與平臺無關;多執行緒;動態。
其中java之所以能夠與平臺無關,是因為有Java虛擬機器負責解釋執行位元組碼,即將位元組碼翻譯成虛擬機器所在平臺的機器碼,並讓當前平臺執行該機器碼。
3.開發一個Java程式需要經過三步驟:編寫原始檔、編譯原始檔生成位元組碼和載入執行位元組碼。
4.Java應用點:可移植,跨平臺,web端。
5.程式設計風格分為兩種:Allmans風格即左、右大括號各自獨佔一行。優點是程式碼佈局清晰,可讀性強,適合程式碼量較少時使用;
Kernighan風格即左大括號在上一行的行尾,而右大括號獨佔一行。
6.JDK三種平臺簡介:Java SE() Java EE() Java ME()
7.一個Java程式必須有一個類含有public static void main(String args[])方法,稱這個類是應用程式的主類。
8. 單行註釋 // 多行註釋/*xxxxxxxxxxxxx*/
9.例2程式碼
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); } }
第二章
1.識別符號的概念及其語法規則。考查點:通過選擇或簡答題 判斷識別符號是否合法。
注意:識別符號中的字母是區分大小寫的。
2.關鍵字:小寫字母表示的,java有50個關鍵字。
3.基本資料型別分為:邏輯型別(true、false)、整數型別(int、byte、short、long)、字元型別(char)、浮點型別(float、double)。
其中整數型別的四類:int型、byte型、short型、long型的根本區別是分配的位元組記憶體不同,使變數的取值範圍也不同。
教材學習中的問題和解決過程
1.多執行緒如何理解?
解決過程: 多執行緒允許同時完成多個任務 ≠多執行緒允許多個任務同時刻執行。由於處理器在不同執行緒之間切換的速度 遠超過 人接受資訊的速度,所以產生錯覺:多個任務在同時執行。
2.Java檔名.Java
1.應該有一個以Java檔名命名的類(主類),必須是public
2.應有一個方法main a.public b.void c.static
程式碼除錯中的問題和解決過程
1.主類的名必須與檔名相同。
2.括號及標點符號都是英文狀態下輸入的括號和標點符號。
3.安裝eclipse遇到問題,隨後網路尋找教程解決。
其他(感悟、思考等,可選)
感悟:剛學習Java,感覺跟上學期的c++有些許地方是很相似的。剛開始都是些概念性的東西需要理解記憶,學會怎麼使用,等學的多了,就要學會融會貫通,真正寫出自己的程式。一開始打好基礎,後面才不會那麼的吃力。希望自己能夠好好學習Java。
學習進度條
程式碼行數(新增/累計) | 部落格量(新增/累計) | 學習時間(新增/累計) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 20/200 | 1/2 | 20/20 |
參考資料
- Java 2 實用教程(第5版)