1. 程式人生 > 程式設計 >Java變數常量宣告和定義原理解析

Java變數常量宣告和定義原理解析

這篇文章主要介紹了Java變數常量宣告和定義原理解析,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

一、常量和變數

1、常量變數定義

在程式中存在大量的資料來代表程式的狀態,其中有些資料在程式的執行過程中值會發生改變,有些資料在程式執行過程中值不能發生改變,這些資料在程式中分別被叫做變數和常量。

2、變數舉例:

在水果分類中,需要有一個水果籃來存放不同的水果,那在執行的過程中,這個水果籃的值會發生變化。

3、常量舉例

代表常數,便於程式的修改(例如:圓周率的值)增強程式的可讀性(例如:常量UP、DWON、LEFT和RIGHT分別代表上下左右,其數值分別是1、2、3和4)。在實際的程式中,可以根據資料在程式執行中是否發生改變,來選擇應該是使用變數代表還是常量代表。

Java是一種強型別語言,每個變數都必須宣告其型別。

Java變數是程式彙總最基本的儲存單元,其要素包括變數名,變數型別和作用域。

變數是使用前必須對其宣告,只有在變數宣告以後,才能為期分配相應長度的儲存單元,宣告格式為:

type name = value;

4、注意事項:

每個變數都有型別,型別可以是基本型別,也可以是引用型別。
變數名必須是合法的識別符號。電腦使用記憶體來記憶計算時所使用的資料。人類採用旅館來儲存外出住宿的人們。

記憶體中變數好比旅館的房間,記憶體中常量好比住旅館房間的人。

int age = 20;
age = 21;
String name = "小明";

二、變數宣告

變數宣告舉例:

–double salary;
boolean done;
long earthPopulation;
–int age;

可以再一行中宣告多個變數

int i,j;// 兩個變數

不提倡這種風格,逐一宣告每一個變數可以提高程式可讀性。
可以將變數的宣告和初始化放在同一行中,例如:

int age = 18;
float e = 2.718281828f;

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。