當前位置:
首頁 > 知識 > Java基礎知識回顧,看看你們忘了多少

Java基礎知識回顧,看看你們忘了多少

1、Java中成員變數又分為實例成員變數 和類成員變數。

2、寫類的目的是為了描述一類事物共有的屬性 和功能。

3、成員變數和局部變數的類型可以是Java中的任何一種數據類型 。

4、用修飾符 static 說明的成員變數是類變數。

5、變數的名字與成員變數的名字相同,則成員變數被隱藏 ,該成員變數在這個方法內暫時失效。

6、用修飾符static說明的成員變數是類變數 。

7、如果局部變數的名字與成員變數的名字相同,成員變數 將被隱藏。

8、方法定義包括兩部分:方法聲明 和方法體。

9、在Java中,當一個方法不需要返回數據時返回類型必須是 void 。

10、方法重載 是指,一個類中可以有多個方法具有相同的名字和類型,但這些方法的參數必須不同。

11、在Java程序語言中,它允許在一個class中有幾個方法,都有相同的名字,這種用法稱為方法重載 。

12、構造方法 是一種特殊方法,它的名字必須與它所在的類的名字完全相同,並不返回任何數據類型。

13、Java中類的方法分為實例方法和類方法。

14、因為類體的內容由成員變數的定義和成員方法的定義兩部分組成,對成員變數的操作只能放在成員方法 中。

15、Java中構造方法與類名相同,沒有返回值,在創建對象實例時由new運算符自動調用。

16、在類方法中只能調用類變數和類方法,不能調用實例 方法。

17、實例方法既能對類變數操作也能對實例變數操作,而類方法只能對類變數 進行操作。

18、Java中類 是創建對象的模板。

19、當使用一個類創建了一個對象 時,我們也說給出了這個類的實例。

20、Java中用類創建一個對象包括對象的聲明和為對象分配內存 兩個步驟。

21、對象聲明的一般格式為類名 對象名 。

22、一個類通過使用 new 運算符可以創建多個不同對象,這些對象將分配不同得內存空間。

23、一個類通過使用new運算符和類的構造方法 為聲明的對象分配內存。

24、對象創建完後,通過使用運算符「.」,對象可以實現對變數的訪問和方法 的調用。

25、Java中不同對象的實例變數將被分配不同的內存空間。

26、Java中如果類中的成員變數有類 變數,那所有的對象的給這樣的變數分配給相同的一處內存。

27、類方法和實例方法的區別在於類方法不但可以由對象調用還可以直接由類名 調用,而實例方法卻不可以。

28、類方法 方法不但可以由對象調用還可以直接由類名調用,而實例方法卻不可以。

29、類體中的方法分為:實例方法和類方法。

30、package 語句作為java源文件的第一條語句指明該源文件定義的類所在的包。

31、在java程序中,系統會自動引入java.lang這個包,因此不需要再使用 import 語句引入該包。

32、在java程序中,為了使程序能夠使用自定義的包,必須在 classpath 環境變數中指明自定義包的位置。

33、java.lang 包是java語言的核心類庫,它包含了運行java程序必不可少的系統類。

34、為了能使用Java提供的類,我們可以使用語句 import 來引入所需的類。

35、Java中用 private 修飾的成員變數和方法稱為私有變數和私有方法。

36、Java中不用修飾的成員變數稱為友好 變數。

37、訪問許可權是私有 變數,只能在本類中使用,不能在類外使用。

38、Java中用 public 修飾的成員變數和方法稱為共有變數和共有方法。

39、訪問許可權是共有 變數,不但在本類中使用,還可以在任何另外一個類中使用。

40、訪問許可權是友好 變數,只能在本類和與本類同一個包中的其他類使用。

41、繼承 是一種由已有的類創建新類的機制。

42、Java中由繼承而得到的類稱為子類 ,被繼承的類稱為父類。

43、Java中不支持多重 繼承。

44、在類的聲明中,通過使用關鍵字 extends 來創建一個類的子類。

45、Java中一個類可以有 1 個父類。

46、如果一個類的聲明中沒有使用extends關鍵字,這個類被系統默認為是 Object 類的子類。

47、子類自然地繼承了其父類中不是 private 的成員變數作為自己的成員變數。

48、當子類中定義的成員變數和父類中的成員變數同名時,子類的成員變數隱藏 了父類的成員變數。

49、子類通過成員變數的隱藏和方法的重寫 可以把父類的狀態和行為改變為自身的狀態和行為。

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 java學習吧 的精彩文章:

Java基礎學完了,這些你還記得嗎
Java,傳奇的一生。喜歡聽故事的進來
Java運算符 優先順序表
分享Java的9 個知識點
Java程序員可以從事的 崗位有哪些?

TAG:java學習吧 |

您可能感興趣

你不了解的POS機知識,看看你認識幾個
冷知識!看看你能知道多少?
看看這些,看看這些讓你感到意外的冷知識,你學到了什麼?
我有解酒小知識,你看不看?
歷史冷知識來啦,看看有沒有你不知道的
你絕對沒見過兵器冷知識,快來看看吧!
看動漫也能學知識,那些我們平時接觸不倒的冷知識,你知道多少?
小說故事看了那麼多,但是這些知識你都清楚嗎?
你見過缺地理知識的人是怎樣的?看看網友們的分享我也醉了
想初步了解「知識付費」,可以看看這本書
柏林牆知識小問答!看看你有多了解它
你見識過什麼錯誤的軍事知識?看完這些後,真是哭笑不得
不細心都不知道,這些iPhone冷知識你應該沒見過
癌痛還要再忍?來看看這些知識吧!
為什麼說 Web 3.0 很重要?你需要了解哪些基礎知識?
學會這幾條冷知識,你得到very多的好處,你記住那條了呢
還沒用上X的小夥伴,來看看這些關於iPhone的小知識
這4個歷史知識和真相,你未必知道,一定要打開看看!
不為人知的生活「冷知識」:覺得有人在盯著你看,可以這樣做!
即將消失的冷門知識,認真看,你會悟到許多你想要的東西出來