Java 類的載入過程(阿里面試題)

2021-08-21 04:30:13 字數 837 閱讀 8202

/**

* 載入方法不等於執行方法,初始化變數則會賦值

*             類載入順序應為 載入靜態方法-初始化靜態變數-執行靜態**塊

*             例項化時 先載入非靜態方法-例項化非靜態變數-執行構造**塊-執行建構函式

* @author panteng**/

public class statictest

/*** 第六個載入 此時,n已經被初始化  所以列印出

* 8:靜態塊 i=7 n=99

*/static

//-----------以上屬於類載入---------------------

/*** 例項化過程:

*         首先載入非靜態方法集;

*         初始化非靜態變數:9:j i=8 n=100

*         執行構造塊:10:構造快 i=9 n=101

*         執行構造方法:11:init i=10 n=102

* 例項化完成

*//**

* 執行建構函式  例項化完成

* @param str

*/public statictest(string str)

/*** 這個應該是最先載入 但是,載入不等於執行

* 因為如果不載入此函式,靜態變數是無法初始化的

* @param str

* @return

*/public static int print(string str)

public static void main(string args)

}

阿里面試題

1 請寫出以下 執行結果。var x 1,y 0,z 0 function add x y add x function add x z add x x 1 y 4 z 42 請寫出以下 執行結果。var num 1 var myobject console.log this.num sub fun...

20170804阿里面試題

做完乙個專案後,對前端有什麼新認識?node有哪些模組 整體看 你用到哪些?vue是什麼?給乙個不懂的人講講?有哪些生命週期?怎麼實現的?從哪些方面提公升效能?你是怎麼測試的?原型鏈有哪些層次,object,array,string之類的什麼關係?function.prototype之類的指向什麼?...

alibaba 阿里面試題

123 45animation mymove 5s infinite keyframes mymove to 主要考 animation用法值描述 animation name規定需要繫結到選擇器的 keyframe 名稱。animation duration規定完成動畫所花費的時間,以秒或毫秒計。...