再回首,Java溫故知新(五):Java基礎之變數

來源:互聯網
上載者:User

標籤:

  1. 變數在所有的程式設計語言中都有,屬於最最基礎的部分,學習這部分基本不分語言,變數可分為成員變數和局部變數
  2. Java中變數的聲明格式如下,修飾符如果不加,預設是default,關於修飾符,我們會在後續講到,這裡只做瞭解;類型是必須添加的,而且每一個變數必須對應一種類型;變數名通常是以字母開頭,由字母或數字構成的序列,不過在Java中範圍要大一些,字母包括a~zA~Z_$等,但不建議使用特殊字元,變數名長度沒有限制,且大小寫敏感。

    格式:[修飾符(public private static final等)]    類型(基本類型和其他類型)   變數名;

    例如:int count;或者private int count;

  3.  變數在使用前必須經過初始化,否則編譯器將會報錯(variable not initialized),所謂的初始化即賦值,例如int count = 0;

  4.  常量是一種比較特殊的變數,使用final修飾,只能被賦值一次,賦值以後不可更改,習慣上會將常量名大寫並使用static修飾表示為類常量,具體的使用範圍需要根據修飾符而定,如果限定為private則只能在本類中使用,具體的用法如下:

    在本類當中調用則直接使用常量名,例如:int i = 1 + FINAL_INT;

    在其他類中調用則使用類型.常量名,例如:int i = 1 + Test.FINAL_INT;

  5.  最後本來想收集點資料簡要說明下變數的記憶體配置,在搜集過程中發現有不少不錯的部落格,所以不打算從頭寫了,由於Java記憶體管理屬於核心技術,不太適合新手深究,所以如果之前沒有java編程基礎,建議只是看看瞭解下,下面附上一篇關於java記憶體管理的部落格:http://blog.csdn.net/rj042/article/details/6871030

  

  

再回首,Java溫故知新(五):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.