例項化的過程

2021-10-10 05:38:28 字數 984 閱讀 7146

靜態和非靜態分開處理

使用到靜態載入時,靜態又分為: 靜態變數, 靜態**塊, 其中載入順序是按照類中書寫的先後順序載入的

非靜態載入順序: 按照非靜態書寫順序載入/執行

靜態方法,例項方法只有在呼叫的時候才會去執行

當靜態載入中遇到需要載入非靜態的情況: 先載入非靜態再載入靜態。

使用new才會涉及到構造方法

public

class

initializedemo

public

initializedemo

(string str)

static

private

int j =

print

("j");

public

static

intprint

(string str)

public

static

void

main

(string[

] args)}1

:gouzaokuai i=

0 n=02

:j i=

1 n=13

:t1 i=

2 n=24

:gouzaokuai i=

3 n=35

:j i=

4 n=46

:t2 i=

5 n=57

:i i=

6 n=68

:jingtaikuai i=

7 n=999

:gouzaokuai i=

8 n=

10010

:j i=

9 n=

10111

:初始化 i=

10 n=

102

子類的例項化過程

乙個物件例項化過程 person p new person 1,jvm會讀取指定的路徑下的person.class檔案,並載入進記憶體,並會先載入person的父類 如果有直接的父類的情況下 2,在堆記憶體中的開闢空間,分配位址。3,並在物件空間中,對物件中的屬性進行預設初始化。4,呼叫對應的建構函...

jQuery的例項化過程

最近在框架封裝的課,了解到jquery的例項化是返回jquery原型的初始化函式 建構函式 例項化出來的例項,但為了jquery例項可以訪問到jquery原型,所以改變init建構函式的原型指向jquery原型,主要 實現如下,其中用jerry 代替jquery。function window un...

子類的例項化過程

乙個物件例項化過程 person p new person 1.jvm會讀取指定路徑下的person.class檔案,並載入進記憶體.並且會先載入person的父類 如果有直接父類的情況下 2.在堆記憶體中開闢空間,分配位址.3.在物件空間中,對物件中的屬性進行預設初始化.4.呼叫對應的建構函式進行...