位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java的static 修飾符

提問(wèn)人:榮凡88發(fā)布時(shí)間:2020-10-14

有時(shí)你需要一個(gè)特定類的所有對(duì)象只有一個(gè)通用變量或方法。static 修飾符修飾的變量或方法對(duì)一個(gè)特定類的所有對(duì)象都是相同的。換句話說(shuō),無(wú)論這個(gè)類生成了多少個(gè)對(duì)象,都只為變量指定一個(gè)值。

通常一個(gè)類的每次實(shí)例化都會(huì)分配新的變量。當(dāng)一個(gè)變量被聲明為 static,無(wú)論對(duì)象被實(shí)例化 多少次,它也只分配一次。結(jié)果就是所有的實(shí)例化對(duì)象共享 static 變量的同一個(gè)實(shí)例。同樣,static方法也是一個(gè)特定類的所有對(duì)象執(zhí)行的同一個(gè)方法。這就意味著 static 方法只能訪問(wèn) static 變量。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部