共計(jì) 404 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,static 關(guān)鍵字有以下幾種作用:
- 靜態(tài)變量:使用 static 關(guān)鍵字修飾的變量稱為靜態(tài)變量,也叫類變量。靜態(tài)變量在整個(gè)類中只有一份拷貝,被所有對(duì)象共享。靜態(tài)變量可以通過(guò)類名直接訪問(wèn),無(wú)需創(chuàng)建對(duì)象。
- 靜態(tài)方法:使用 static 關(guān)鍵字修飾的方法稱為靜態(tài)方法,也叫類方法。靜態(tài)方法在整個(gè)類中只有一份拷貝,被所有對(duì)象共享。靜態(tài)方法可以通過(guò)類名直接調(diào)用,無(wú)需創(chuàng)建對(duì)象。
- 靜態(tài)代碼塊:使用 static 關(guān)鍵字修飾的代碼塊稱為靜態(tài)代碼塊。靜態(tài)代碼塊在類加載時(shí)執(zhí)行,且只執(zhí)行一次。靜態(tài)代碼塊常用于初始化靜態(tài)變量或執(zhí)行一些靜態(tài)方法。
- 內(nèi)部類:使用 static 關(guān)鍵字修飾的內(nèi)部類稱為靜態(tài)內(nèi)部類。靜態(tài)內(nèi)部類與外部類之間的關(guān)系更加獨(dú)立,可以直接通過(guò)類名訪問(wèn)靜態(tài)內(nèi)部類。
總的來(lái)說(shuō),static 關(guān)鍵字的作用是創(chuàng)建類級(jí)別的變量、方法和代碼塊,并且與對(duì)象實(shí)例無(wú)關(guān)。它可以直接通過(guò)類名訪問(wèn),無(wú)需創(chuàng)建對(duì)象。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完