最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2016年05月08日 20:34:20   作者:孤獨(dú)的云兒  
這篇文章主要為大家詳細(xì)介紹了Java static關(guān)鍵字的用法與好處,感興趣的朋友可以參考一下

本文針對(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è)方法可以不需要通過(guò)實(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 static
mystatic
demo
static

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

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

相關(guān)文章

  • 關(guān)于JpaRepository的關(guān)聯(lián)查詢和@Query查詢

    關(guān)于JpaRepository的關(guān)聯(lián)查詢和@Query查詢

    這篇文章主要介紹了JpaRepository的關(guān)聯(lián)查詢和@Query查詢,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • MyBatis注解CRUD與執(zhí)行流程深入探究

    MyBatis注解CRUD與執(zhí)行流程深入探究

    這篇文章主要介紹了MyBatis注解CRUD與執(zhí)行流程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-02-02
  • Java發(fā)送郵件遇到的常見需求匯總

    Java發(fā)送郵件遇到的常見需求匯總

    這篇文章主要介紹了Java發(fā)送郵件遇到的常見需求匯總的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • Java中的包、抽象類、接口詳解(最新整理)

    Java中的包、抽象類、接口詳解(最新整理)

    文章介紹了Java中的包、抽象類、接口以及實(shí)現(xiàn)多個(gè)接口的概念,包用于組織類,避免命名沖突,抽象類用于定義不能被實(shí)例化的類,可以包含抽象方法,接口則定義了一組抽象方法,可以被類實(shí)現(xiàn),實(shí)現(xiàn)多個(gè)接口可以實(shí)現(xiàn)類似多繼承的效果,感興趣的朋友一起看看吧
    2025-02-02
  • Java數(shù)據(jù)結(jié)構(gòu)與算法學(xué)習(xí)之雙向鏈表

    Java數(shù)據(jù)結(jié)構(gòu)與算法學(xué)習(xí)之雙向鏈表

    雙向鏈表也叫雙鏈表,是鏈表的一種,它的每個(gè)數(shù)據(jù)結(jié)點(diǎn)中都有兩個(gè)指針,分別指向直接后繼和直接前驅(qū)。所以,從雙向鏈表中的任意一個(gè)結(jié)點(diǎn)開始,都可以很方便地訪問它的前驅(qū)結(jié)點(diǎn)和后繼結(jié)點(diǎn)。本文將為大家詳細(xì)介紹雙向鏈表的特點(diǎn)與使用,需要的可以參考一下
    2021-12-12
  • tk.Mybatis 插入數(shù)據(jù)獲取Id問題

    tk.Mybatis 插入數(shù)據(jù)獲取Id問題

    本文主要介紹了tk.Mybatis 插入數(shù)據(jù)獲取Id問題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • SpringCache緩存抽象之CacheManager與自定義鍵生成方式

    SpringCache緩存抽象之CacheManager與自定義鍵生成方式

    本文將深入探討Spring Cache的核心組件CacheManager及自定義鍵生成策略,幫助開發(fā)者掌握緩存配置與優(yōu)化技巧,從而構(gòu)建高效可靠的緩存系統(tǒng),希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 利用SpringMVC接收復(fù)雜對(duì)象和多個(gè)文件(前端使用JQuery)

    利用SpringMVC接收復(fù)雜對(duì)象和多個(gè)文件(前端使用JQuery)

    這篇文章主要介紹了利用SpringMVC接收復(fù)雜對(duì)象和多個(gè)文件(前端使用JQuery),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 詳解Java繼承中屬性、方法和對(duì)象的關(guān)系

    詳解Java繼承中屬性、方法和對(duì)象的關(guān)系

    這篇文章主要幫助大家詳細(xì)介紹了Java繼承中屬性、方法和對(duì)象的關(guān)系,感興趣的朋友可以參考一下
    2016-03-03
  • 使用Java實(shí)現(xiàn)接口攔截器來(lái)監(jiān)控接口的執(zhí)行情況

    使用Java實(shí)現(xiàn)接口攔截器來(lái)監(jiān)控接口的執(zhí)行情況

    在排查問題的時(shí)候,由于沒有對(duì)接口的執(zhí)行情況,以及入?yún)⑦M(jìn)行監(jiān)控,所以排查起問題就特別費(fèi)勁,今天我們就一起來(lái)寫一個(gè)接口的攔截器來(lái)監(jiān)控接口的執(zhí)行情況吧
    2024-01-01

最新評(píng)論

昭通市| 罗平县| 阳高县| 株洲市| 凤山市| 巴彦县| 永安市| 遂平县| 长宁县| 古蔺县| 石城县| 屯昌县| 赫章县| 云安县| 潢川县| 连城县| 凌海市| 七台河市| 洮南市| 舟山市| 民和| 大姚县| 万州区| 电白县| 郎溪县| 陵川县| 增城市| 临泉县| 筠连县| 饶河县| 忻城县| 区。| 万盛区| 邢台市| 洪江市| 富蕴县| 大竹县| 和硕县| 灌云县| 惠东县| 阆中市|