1. 程式人生 > >20165237 2017-2018-2 《Java程序設計》第3周學習總結

20165237 2017-2018-2 《Java程序設計》第3周學習總結

想要 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周學習總結