亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java中靜態(tài)變量和實(shí)例變量的區(qū)別詳細(xì)介紹

 更新時(shí)間:2013年05月02日 16:43:18   作者:  
本篇文章介紹了,java中靜態(tài)變量和實(shí)例變量的區(qū)別。需要的朋友參考下

運(yùn)行效果:

控制臺(tái)效果:

==================================================

代碼部分

==================================================

/hello_test/src/com/b510/test/StaticTest.java

復(fù)制代碼 代碼如下:

/**
  *
  */
 package com.b510.test;

 /**
  * 在程序運(yùn)行時(shí)的區(qū)別:實(shí)例變量屬于某個(gè)對(duì)象的屬性,必須創(chuàng)建了實(shí)例對(duì)象,<br>
  * 其中的實(shí)例變量才會(huì)被分配空間,才能使用這個(gè)實(shí)例變量。靜態(tài)變量不屬于某<br>
  * 個(gè)實(shí)例對(duì)象,而是屬于類,所以也稱為類變量,只要程序加載了類的字節(jié)碼,<br>
  * 不用創(chuàng)建任何實(shí)例對(duì)象,靜態(tài)變量就會(huì)被分配空間,靜態(tài)變量就可以被使用了。<br>
  * 總之,實(shí)例變量必須創(chuàng)建對(duì)象后才可以通過這個(gè)對(duì)象來使用,靜態(tài)變量則可以<br>
  * 直接使用類名來引用。例如,對(duì)于下面的程序,無論創(chuàng)建多少個(gè)實(shí)例對(duì)象,<br>
  * 永遠(yuǎn)都只分配了一個(gè)<code>staticInt</code>變量,并且每創(chuàng)建一個(gè)實(shí)例對(duì)象,<br>
  * 這個(gè)<code>staticInt</code>就會(huì)加1;但是,每創(chuàng)建一個(gè)實(shí)例對(duì)象,就會(huì)分配一個(gè)<code>random</code>,<br>
  * 即可能分配多個(gè)<code>random</code>,并且每個(gè)<code>random</code>的值都只自加了1次。<br>
  *
  * @author <a href="mailto:hongtenzone@foxmail.com">hongten</a>
  * @date 2013-3-2
  */
 public class StaticTest {

     private static int staticInt = 2;
     private int random = 2;

     public StaticTest() {
         staticInt++;
         random++;
         System.out.println("staticInt = "+staticInt+"  random = "+random);
     }

     public static void main(String[] args) {
         StaticTest test = new StaticTest();
         StaticTest test2 = new StaticTest();
     }
 }

相關(guān)文章

  • SpringBoot集成Swagger2的方法

    SpringBoot集成Swagger2的方法

    這篇文章主要介紹了SpringBoot集成Swagger2的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • SpringBoot動(dòng)態(tài)生成接口實(shí)現(xiàn)流程示例講解

    SpringBoot動(dòng)態(tài)生成接口實(shí)現(xiàn)流程示例講解

    最近遇到一個(gè)需求,需要在程序運(yùn)行過程中,可以動(dòng)態(tài)新增接口,自定義接口參數(shù)名稱,基本類型,以及請(qǐng)求方法,請(qǐng)求頭等等。通過幾天的研究,找到了我需要的解決方案
    2023-01-01
  • MyBatis批量插入數(shù)據(jù)的三種方法實(shí)例

    MyBatis批量插入數(shù)據(jù)的三種方法實(shí)例

    由于項(xiàng)目需要生成多條數(shù)據(jù),并保存到數(shù)據(jù)庫當(dāng)中,項(xiàng)目使用了Spring+MyBatis,所以打算使用MyBatis批量插入,應(yīng)該要比循環(huán)插入的效果更好,下面這篇文章主要給大家介紹了關(guān)于MyBatis批量插入數(shù)據(jù)的三種方法,需要的朋友可以參考下
    2021-10-10
  • SpringCloud?Feign實(shí)現(xiàn)微服務(wù)之間相互請(qǐng)求問題

    SpringCloud?Feign實(shí)現(xiàn)微服務(wù)之間相互請(qǐng)求問題

    Feign是Netflix開發(fā)的聲明式、模板化的HTTP客戶端,?Feign可以幫助我們更快捷、優(yōu)雅地實(shí)現(xiàn)微服務(wù)之間的調(diào)用,這篇文章主要介紹了SpringCloud?Feign實(shí)現(xiàn)微服務(wù)之間相互請(qǐng)求,需要的朋友可以參考下
    2022-06-06
  • 圖文詳解如何將java編寫的程序轉(zhuǎn)為exe文件

    圖文詳解如何將java編寫的程序轉(zhuǎn)為exe文件

    我們寫的程序,要讓小伙伴打開即用,可以將java程序生成可執(zhí)行文件,下面這篇文章主要給大家介紹了關(guān)于一步步教你如何將java編寫的程序轉(zhuǎn)為exe文件的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • Java中BigInteger用法小結(jié)

    Java中BigInteger用法小結(jié)

    這篇文章主要介紹了Java中BigInteger用法的詳解,在這里,我們?cè)敿?xì)描述下BigInteger的用法,在使用之前,我們需要導(dǎo)入java.math.*包,本文通過實(shí)例代碼相結(jié)合給大家詳細(xì)講解,需要的朋友可以參考下
    2023-03-03
  • SpringBoot使用@PostConstruct注解導(dǎo)入配置方式

    SpringBoot使用@PostConstruct注解導(dǎo)入配置方式

    這篇文章主要介紹了SpringBoot使用@PostConstruct注解導(dǎo)入配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 使用Jenkins一鍵打包部署SpringBoot項(xiàng)目的步驟詳解

    使用Jenkins一鍵打包部署SpringBoot項(xiàng)目的步驟詳解

    任何簡(jiǎn)單操作的背后,都有一套相當(dāng)復(fù)雜的機(jī)制,本文將以SpringBoot應(yīng)用的在Docker環(huán)境下的打包部署為例,詳細(xì)講解如何使用Jenkins一鍵打包部署SpringBoot應(yīng)用,文中通過圖文結(jié)合講解的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • spring boot 自定義starter的實(shí)現(xiàn)教程

    spring boot 自定義starter的實(shí)現(xiàn)教程

    下面小編就為大家分享一篇spring boot 自定義starter的實(shí)現(xiàn)教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • java使用緩沖流復(fù)制文件的方法

    java使用緩沖流復(fù)制文件的方法

    這篇文章主要為大家詳細(xì)介紹了java使用緩沖流復(fù)制文件的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評(píng)論