20165237 2017-2018-2 《Java程序設計》第3周學習總結
阿新 • • 發佈:2018-03-18
想要 ack 慢慢 相同 如果 IT cnblogs 說話 技術
20165237 2017-2018-2 《Java程序設計》第3周學習總結
教材學習內容總結
1.面向機器語言:類如匯編語言。
2.面向過程語言:類如C語言(但是相當於說話缺少主語)。
3.面向對象語言:類如C++或JAVA。
4.類=類聲明+類體
類體的內容:變量的聲明+方法定義
成員變量在整個類內都有效,其有效性與它在類體中書寫的先後位置無關。
方法中的局部變量只在方法內有效,且與其聲明的位置有關。
5.Java程序由多個類組成,我們可以把這多個類寫在不同的源文件中,然後把這些源文件放到同一個目錄下,之後只要編譯主類的源文件,其他相關的源文件也會一起編譯。然後主要運行主類的字節碼文件就可以得到想要的結果了。
6.方法重載:一個類中可以有多個方法具有相同的名字,但這些方法的參數必須相同。
避免重載出現歧義:重載方法之間必須保證相互的參數不同。
7.import語句:引入類庫中的類:import語句,可以有多個import語句,必須寫在package語句和源文件中類的定義之間。
8.訪問權限:用關鍵字private修飾的成員變量和方法成為私有變量和私有方法。
用關鍵字public修飾的成員變量和方法成為共有變量和共有方法。
用關鍵字protected修飾的成員變量和方法成為受保護的變量和受保護的方法。
9.不能用protected和private修飾類。
10.訪問限制修飾符按訪問權限從低到高的排列順序是private <友好<protected<public。
代碼托管
(statistics.sh腳本的運行結果截圖)
本周代碼項目截圖
其他
第四章的學習內容有點多,如果要紮實掌握全部,還是得慢慢消化才行,每天多學一點。
學習進度條
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一周 | 80/80 | 1/1 | 18/18 | 學會編寫簡單的JAVA應用程序 |
第二周 | 357/437 | 2/3 | 15/33 | 掌握數組、符號、數據的使用 |
第三周 | 695/1132 | 2/5 | 20/53 | 了解類與對象的基本結構和構造方法 |
20165237 2017-2018-2 《Java程序設計》第3周學習總結