国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Java > 正文

Java中static關(guān)鍵字的作用和用法詳細(xì)介紹

2019-11-26 15:18:57
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

static表示“全局”或者“靜態(tài)”的意思,用來(lái)修飾成員變量和成員方法,也可以形成靜態(tài)static代碼塊,但是Java語(yǔ)言中沒(méi)有全局變量的概念。

被static修飾的成員變量和成員方法獨(dú)立于該類(lèi)的任何對(duì)象。也就是說(shuō),它不依賴(lài)類(lèi)特定的實(shí)例,被類(lèi)的所有實(shí)例共享。

只要這個(gè)類(lèi)被加載,Java虛擬機(jī)就能根據(jù)類(lèi)名在運(yùn)行時(shí)數(shù)據(jù)區(qū)的方法區(qū)內(nèi)定找到他們。因此,static對(duì)象可以在它的任何對(duì)象創(chuàng)建之前訪問(wèn),無(wú)需引用任何對(duì)象。

用public修飾的static成員變量和成員方法本質(zhì)是全局變量和全局方法,當(dāng)聲明它類(lèi)的對(duì)象市,不生成static變量的副本,而是類(lèi)的所有實(shí)例共享同一個(gè)static變量。

static變量前可以有private修飾,表示這個(gè)變量可以在類(lèi)的靜態(tài)代碼塊中,或者類(lèi)的其他靜態(tài)成員方法中使用(當(dāng)然也可以在非靜態(tài)成員方法中使用

主站蜘蛛池模板: 内黄县| 咸宁市| 沁阳市| 辽阳县| 祁门县| 留坝县| 清原| 南汇区| 龙南县| 来宾市| 镇安县| 宝坻区| 满城县| 平阴县| 刚察县| 社会| 渭南市| 镇远县| 和林格尔县| 贵州省| 潼南县| 奉贤区| 栖霞市| 华亭县| 焦作市| 金堂县| 南木林县| 平江县| 霍城县| 山东省| 仁化县| 阳东县| 防城港市| 青河县| 华蓥市| 彰武县| 龙南县| 泗水县| 读书| 靖宇县| 久治县|