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

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

JAVA 靜態(tài)成員 static

2019-11-15 00:23:04
字體:
供稿:網(wǎng)友
java 靜態(tài)成員 static Posted on 2015-05-29 21:45 楊波php 閱讀(...) 評(píng)論(...) 編輯 收藏

static關(guān)鍵字

一、作用:是一個(gè)修飾符,用于修飾成員(成員變量,成員方法)1、被static 修飾后的成員變量只有一份2、當(dāng)成員被static修飾之后,多了一種訪問方式,除了可以被對(duì)象調(diào)用之外還可以被類名直接調(diào)用(類名.靜態(tài)成員)

二、static的特點(diǎn):1、隨著類的加載而被加載2、優(yōu)先于對(duì)象的存在3、被所有的對(duì)象所共享的4、可以直接被類名做調(diào)用三、存放位置:1、靜態(tài)成員屬性(類變量)隨著類的加載而存在于data內(nèi)存區(qū)。2、普通成員屬性隨著對(duì)象的建立而存在于堆內(nèi)存。四、生命周期:1、靜態(tài)成員(類變量)生命周期最長(zhǎng),隨著類的消失而消失2、非靜態(tài)成員(實(shí)例變量)生命周期比靜態(tài)成員短,隨著對(duì)象的消失而消失五、方法的注意事項(xiàng):1、靜態(tài)的方法只能訪問靜態(tài)的成員2、非靜態(tài)的方法即能訪問靜態(tài)的成員(成員屬性,成員方法)也能訪問非靜態(tài)的成員3、今天方法中是不可以定義 this、super關(guān)鍵字,因?yàn)殪o態(tài)優(yōu)先于對(duì)象存在,所以靜態(tài)方法不可以出現(xiàn)this

class G{    String name;    int age;    //成員屬性(另一種叫法(實(shí)例變量)    static String country;    //靜態(tài)成員屬性(另一種叫法:類變量)    static void jt(){        System.out.PRintln(country);    //靜態(tài)方法里面訪問靜態(tài)成員屬性時(shí),不能使用this關(guān)鍵字,不能訪問非靜態(tài)成員屬性。    }}public class Index{    public static void main(String[] args){        G A    =    new G();        A.country    =    "小明";        G B =    new G();        System.out.println(A.country);    //對(duì)象A,定義了country成員屬性的值,可以輸出,這是常規(guī)的方式        System.out.println(B.country);    //對(duì)象B,沒有定義country成員屬性的值,也可以輸出        System.out.println(G.country);//類名.static成員,也可以輸出        B.jt();    //調(diào)用靜態(tài)方法    }}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 包头市| 富顺县| 冕宁县| 镇原县| 贺州市| 虹口区| 达州市| 疏勒县| 治县。| 扬州市| 乌拉特前旗| 灯塔市| 永顺县| 北碚区| 隆化县| 萨迦县| 长白| 营山县| 安化县| 凌云县| 如东县| 乌鲁木齐县| 莱西市| 晋城| 岑溪市| 永宁县| 瑞金市| 信宜市| 阿图什市| 九江县| 吉安县| 河西区| 二手房| 洪洞县| 互助| 包头市| 天台县| 南丹县| 安岳县| 句容市| 繁峙县|