基礎才是重中之重 類是怎麼執行的

2021-09-06 04:47:05 字數 894 閱讀 6716

回到目錄

對於乙個程式設計師來說,有必要知道乙個概念的同時也解它的執行過程,這樣對於寫出更好更安全的程式是有幫助的。

大牛們不是一天就成為大牛的,而是經過一步一步的實踐,不斷的知識的積累才成為大牛的,呵呵。

今天是我「基礎才是重中之重」文章系列的又一講,也是最基礎的一講,類,已經class

主要從出生到死亡都講一下,呵呵。

1 類的建立

public

class

person //

不寫,預設也有個空的

public person(){}//

不寫,預設也有個空的

public

string name //

屬性,只對本類開放寫許可權

}

這樣,乙個人就產生了,注意它會同時出現兩個構造方法,static person(){}和public person(){},它們都是空引數的,它們的名稱分別叫型別構造方法和例項構造方法,從名字上可以知道,第乙個方法是只對本類公開的,它是本類內部static成員可以訪問到的方法;而第二個public person()它是在類被new成物件(例項)後,被執行的,所以它被稱為例項構造方法。

它們的執行順序是,先static ,再其它構造方法。

2 類的宣告和例項化

person person=new person() ;

這樣就建立了乙個名為person的類物件,它在建立時,首先執行了public person()這個構造方法

3 使用類的屬性和方法

person.name="zzl" ; 這條語句是錯誤的,因為person物件的name屬性只對本身內部有寫許可權

4 物件被gc**

gc這個託管的東西,會負責**不用的物件。

回到目錄

基礎才是重中之重 類是怎麼執行的

對於乙個程式設計師來說,有必要知道乙個概念的同時也解它的執行過程,這樣對於寫出更好更安全的程式是有幫助的。大牛們不是一天就成為大牛的,而是經過一步一步的實踐,不斷的知識的積累才成為大牛的,呵呵。今天是我 基礎才是重中之重 文章系列的又一講,也是最基礎的一講,類,已經class 主要從出生到死亡都講一...

基礎才是重中之重 位的運算

回到目錄 位運算無論在 還是在 裡都有對它支援,位運算即對數值型別的每位進行計算,對於程式裡,你可以使用十進位制,十六進製制,二進位制對它進行位運算,事實上無論你使用哪種進製,對於計算機來說最後都為把它轉換成二進位制 的形式,因為二進位制為簡單,呵呵。下面是關於位運算的 運算符號 位運算操作符 運算...

基礎才是重中之重 執行緒安全的Hashtable

執行緒安全就是多執行緒訪問時 web網頁多使用者訪問乙個頁面時 採用了加鎖機制,當乙個執行緒訪問該類的某個資料時,進行保護,其他執行緒不能進行訪問直到該執行緒讀取完,其他執行緒才可使用。不會出現資料不一致或者資料汙染。hashtable 表示鍵 值對的集合,這些鍵 值對根據鍵的雜湊 進行組織,它的k...