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

首頁 > 編程 > Java > 正文

談Java static關(guān)鍵字的用法與好處

2019-11-26 14:22:19
字體:
供稿:網(wǎng)友

本文針對(duì)Java static關(guān)鍵字的使用方法進(jìn)行匯總,供大家參考,具體內(nèi)容如下

1.對(duì)于static關(guān)鍵字的使用的時(shí)候?qū)τ谛揎椬兞康臅r(shí)候,它相當(dāng)于一個(gè)全局變量;

2.對(duì)于static修飾一個(gè)函數(shù)的時(shí)候他是在類被加載的時(shí)候首先會(huì)被類加載,并且只能加載一次,并且這個(gè)方法可以不需要通過實(shí)例進(jìn)行調(diào)用例如:

mystatic.java

package study; public class mystatic {  public static int sta=0;  public int st=0;  //static方法優(yōu)先被使用  static{    System.out.println("some static");  }  //創(chuàng)建的mystatic 方法  public static void myStatic(){    System.out.println("static");  }  public mystatic() {    System.out.println("mystatic");  }  public void demo(){    System.out.println("demo");  }}

test.java

package study; public class test {  public static void main(String[] args) {              mystatic my=new mystatic();    int demo=my.st;//創(chuàng)建對(duì)象調(diào)用非靜態(tài)變量    my.demo();//創(chuàng)建對(duì)象調(diào)用非靜態(tài)函數(shù)    mystatic.myStatic();//可以直接調(diào)用靜態(tài)方法;    int a=mystatic.sta;//可以直接調(diào)用靜態(tài)變量    //int b=mystatic.st;這個(gè)會(huì)報(bào)錯(cuò),由于沒有提前創(chuàng)建對(duì)象  }}

結(jié)果:

some staticmystaticdemostatic

對(duì)于這個(gè)結(jié)果,由于創(chuàng)建的是mystatic類的時(shí)候優(yōu)先調(diào)用static方法,然后再進(jìn)行調(diào)用構(gòu)造方法后再進(jìn)行調(diào)用其它方法。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 女性| 伊金霍洛旗| 察雅县| 象州县| 金溪县| 湟中县| 方山县| 昆山市| 彰化市| 中阳县| 天柱县| 惠州市| 思茅市| 卢氏县| 南开区| 黄平县| 卢湾区| 孟州市| 南涧| 昌乐县| 高雄县| 调兵山市| 邵东县| 潞西市| 洮南市| 邻水| 中江县| 阿鲁科尔沁旗| 无极县| 屏东县| 山东省| 天津市| 仁布县| 皋兰县| 武宁县| 当涂县| 金塔县| 南丰县| 枣庄市| 南丰县| 彩票|