【JAVA SE基礎篇】7.變量和常量

1.變量的定義java

本質上變量是一個可操做的存儲空間,空間位置肯定,但內容不肯定。咱們經過位置訪問空間,對空間進行修改內容。學習

格式:【數據類型】【變量名】;spa

例:對象

int a;生命週期

long b;內存

double c;作用域

不一樣的數據類型會佔用不一樣的內存空間。java的每個變量必須聲明其數據類型,只有聲明後,纔會分配存儲長度變量

變量也是java程序中最基本的存儲單元。每一個變量都有三要素(變量名/數據類型/做用域)。數據類型

注:引用

1.每一個變量必須都有類型,基本類型或者引用類型

2.變量名必須是合法的表示符號,儘可能符合駝峯規則

3.聲明變是一條完整的語句,必須以分號結尾。

4.同類型變量能夠一塊兒聲明(不建議,不方便增長註釋)。

格式:【數據類型】 【變量名1】 【變量名2】;

例:int a,b;

 

2.變量的初始化

變量的初始化就是爲變量賦值

格式:

【數據類型】【變量名】;

【變量名】=【值】;

例:

int a;

a=1;

也能夠兩句整合爲一句:

格式:【數據類型】【變量名】=【值】;

例:int a=1;

 

3.變量的分類

1.局部變量:做用在方法或者語句塊內部定義的變量,生命週期是從生命位置到語句塊或方法執行完畢爲止,必須先聲明、初始化再使用

2.成員變量:方法外部,類的內部定義的變量。從屬於對象,生命週期便隨對象始終

3.靜態變量(類變量):使用static定義,從屬類,生命週期伴隨類的始終,從類的加載到卸載

成員變量和類變量在學習面向對象時會學習,此處瞭解便可。

 

4.常量

常量一般指的是一個固定的值,例:1,2,3,'a','b',true,flase,null,"helloWorld"

通常來講用關鍵字final定義一個常量,常量一旦初始化就不會更改

格式:final 【數據類型】 【變量名】=【值】

例: final int a=1;

final修飾的常量稱位符號常量

常量的命名規範:大寫字母加下劃線 例:Max_Size

相關文章
相關標籤/搜索