類對(duì)象和靜態(tài)屬性對(duì)象誰(shuí)先實(shí)例化
Singleton這個(gè)類不是靜態(tài)屬性instance加載之后才實(shí)例化么,可是instance又是Singleton實(shí)例化之后才加載的,那到底是哪個(gè)在先哪個(gè)在后啊
Singleton這個(gè)類不是靜態(tài)屬性instance加載之后才實(shí)例化么,可是instance又是Singleton實(shí)例化之后才加載的,那到底是哪個(gè)在先哪個(gè)在后啊
2016-01-06
舉報(bào)
2016-01-06
所以并沒(méi)有沖突。你問(wèn)題中的兩個(gè)instance,第一是在類加載的時(shí)候就存在了,不管你用不用他。第二個(gè)是你需要用instance了,所以調(diào)用了getInstance方法。
2016-11-03
先加載類,后實(shí)例化對(duì)象
2016-01-06
不清楚你說(shuō)的,但是我知道在C#里面應(yīng)該是static變量時(shí)在在對(duì)象初始化之前就已經(jīng)完成了