/**作者:呆萌老師* csdn認證講師* 51cto高級講師* 騰訊課堂認證講師* 網(wǎng)易云課堂認證講師* 華為開發(fā)者學堂認證講師* 愛奇藝千人名師計劃成員*在這里給大家分享技術、知識和生活*各種干貨,記得關注哦!*vx:it_daimeng*/
1、什么是變量
變量是指向特定值的一個引用。
2、變量的組成
變量是由三個要素組成的分別是數(shù)據(jù)類型,標識符和值。
變量的數(shù)據(jù)類型確定了其值的取值范圍,大小,類型等。Java是一門注重數(shù)據(jù)類型的語言,因此我們在聲明任何變量時要確定變量的數(shù)據(jù)類型。
變量的標識符是變量的唯一識別標志,我們通過標識符可以確定到變量本身。通俗來說標識符就是變量的名字。這個名字就是變量的唯一識別標志。標識符的出現(xiàn)主要是為了方便我們操控這個變量,靈活地進行變量的后續(xù)操作。
變量的值是為了確定其引用指向的特定的值。在Java中任何沒有被賦值的變量都不能直接操作。在未被賦值之前,都只能稱之為聲明一個變量。
3、變量的操作
①聲明
int number;
②賦值
任何變量的賦值,都將使用“=”來賦值。
number=12;
③變量的其他相關操作
如算數(shù)運算,改值等等。
4、數(shù)據(jù)類型
因為我們知道變量的構成三要素之一是數(shù)據(jù)類型,那么數(shù)據(jù)類型到底有哪些呢?
在Java中數(shù)據(jù)類型被分為,基本數(shù)據(jù)類型與引用類型(對象/包裝類)。
基本數(shù)據(jù)類型有四種:整型,浮點型,布爾型,字符類型。
整型:整型是被用來表示整數(shù)部分的值的類型。
根據(jù)取值范圍我們有可以將整型分為短整型(short),整型(int),長整型(long)。
int number=999995;short number2=33;long number3=1564131365;
浮點類型:用來描述有小數(shù)點的值的類型。
浮點類型根據(jù)小數(shù)點精度問題可分為單精度(float)和雙精度(double)。
在Java中默認是使用的雙精度,在開發(fā)當中更多的也是使用雙精度。若要使用單精度,必須要使用float強轉。
float number=(float)3.4;double number1=3.1415;
字符類型用來表示字母,符號。
char achar=’S’;
布爾類型用來表示對錯。其值只有兩個,一個為true,一個為false。
boolean aboolean=true;boolean aboolean=false;
引用類型暫時在這里不講,后面在講完類與對象之后將會在那里提及。
5、變量命名規(guī)則:
6、常量
常量是具有公約性的值,如PI,e,數(shù)據(jù)庫連接的四個參數(shù)等等。
通常常量使用static final修飾。
常量通常在一個類中被多個方法使用且值不會因為被使用而發(fā)生改變。這就解決了變量會因為使用而使得值發(fā)生改變的問題。
static final double PI=3.1415926;
命名規(guī)則:全名稱大寫。