java中變數使用規則

來源:互聯網
上載者:User

標籤:work   開始   初始化   java   開啟百度   欄位   tag   不同   null   

首先,我們要知道定義變數的文法:資料類型變數名=值;

classABCStringinfo=null;voiddoWork(Stringname)System.out.println(x);intage;

變數根據在類中定義的位置不同,主要分為兩大類:

成員變數:全域變數/欄位(Field),不要稱之為屬性,直接定義在類中,方法外面。

類成員變數:使用static修飾的欄位;執行個體成員變數:沒有使用static修飾的欄位。

局部變數:變數除了成員變數,其它都是局部變數。

方法內部的變數;方法的形參;代碼塊中的變數,也就是一對{}中的變數。

變數的初始值:變數初始化才會在記憶體中開闢空間。

成員變數:預設是有初始值的,見;

局部變數:沒有初始值,所以必須先初始化才能使用。

開啟百度App,看更多美圖

變數的初始值

變數的範圍:變數根據位置的定義不同,也決定了各自的範圍是不同的,主要看變數所在的那對{}。

成員變數:在整個類中都有效;局部變數:在開始定義的位置開始,到緊跟著結束的共括弧為止。

成員變數,可以先使用後定義,局部變數必須先定義然後才能使用。

java中變數使用規則

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.