靜態類的重要知識點

2021-06-26 12:11:23 字數 482 閱讀 9294

小結一下關於靜態類的重要知識點:

1、呼叫靜態方法的時候只能通過類名直接來呼叫,不能通過物件來呼叫。也就是說靜態成員不需要例項化物件。

2、靜態成員在整個程式推出時才才釋放資源,所以可以在整個應用程式中用到靜態成員,它相當於在共享資料。

3、靜態類的建構函式,只會在第一次使用靜態類之前呼叫執行,並且只會執行一次。

4、當給乙個普通類新增靜態欄位後,系統會預設為該類生成乙個靜態建構函式。【靜態建構函式不能有訪問修飾符,並且不能夠帶引數】

5、靜態類不能被例項化,並且不能被繼承。

6、由於靜態成員在整個程式推出時才釋放資源,所以盡量避免寫靜態字段,一般只寫靜態方法。

7、靜態類和普通類中的靜態成員

(1)靜態類:一般都用作工具類,裡面都是一些工具函式例如math,console,都是靜態類。 靜態類中只包括靜態成員。

(2)普通類中的靜態成員:只能通過類名來訪問,多個物件共享乙個靜態成員。靜態方法中只能訪問靜態成員。

靜態類的重要知識點

小結一下關於靜態類的重要知識點 1 呼叫靜態方法的時候只能通過類名直接來呼叫,不能通過物件來呼叫。也就是說靜態成員不需要例項化物件。2 靜態成員在整個程式推出時才才釋放資源,所以可以在整個應用程式中用到靜態成員,它相當於在共享資料。3 靜態類的建構函式,只會在第一次使用靜態類之前呼叫執行,並且只會執...

黑馬程式設計師 靜態類的基本重要知識點

asp.net unity開發 net培訓 期待與您交流!小結一下關於靜態類的重要知識點 1 呼叫靜態方法的時候只能通過類名直接來呼叫,不能通過物件來呼叫。也就是說靜態成員不需要例項化物件。2 靜態成員在整個程式推出時才才釋放資源,所以可以在整個應用程式中用到靜態成員,它相當於在共享資料。3 靜態類...

JSP重要知識點

場合 頁面本身有中文的時候 解決辦法 servlet resp.setcontenttype text html charset gbk jsp page contenttype text html charset gb2312 注意 一定要寫在printwriter out resp.getwri...