天天看點

Java基礎——變量和常量

1.變量

辨別符

辨別符就是為程式代碼中的變量,常量,方法,類,接口等指定的含有一定特殊含義的名稱。跟我們世界萬物的所擁有的名稱或者我們每個人的姓名類型。辨別符可以是任意的順序的大小寫字母、數字、下劃線和美元符号組成,但是辨別符首字母不能以數字開頭。

name
_name
user1
$test           

複制

關鍵字

關鍵字不能是辨別符,JAVA語言中50個關鍵字

Java基礎——變量和常量

image.png

變量名稱

變量的名稱隻能是字母數字和下劃線(_)組成且首字母不能是數字

<資料類型><變量名稱>
 int price;
 int amount;
 int price, amount;           

複制

變量初始化

“=”将等号右邊的值賦給左邊的變量

<類型名稱><變量名稱> = <值>           

複制

變量的名字是price 類型是int 初始值是0

int price = 0;           

複制

變量作用域

變量作用域是變量的使用範圍,在此範圍内變量可以使用,超過作用域,變量内容就被釋放,根據作用域可以分成成員變量和局部變量

成員變量

直接在類中方法外面

成員變量可以先定義後初始化,對象初始化會指派預設值 引用為null 布爾值為false 數值型為0

類變量(靜态變量)

作用域:類全局

局部變量

(1)方法内部的變量

(2)方法的形式參數(形參)

(3)代碼塊中的變量

(4)局部變量必須進行初始化,不初始化無法使用

(5)作用域目前所在的{}範圍内

2. 常量

常量的實質就是不能被修改值的變量

final 資料類型 常量名稱 = 值;           

複制

final修飾符加在類型前面 final的屬性表示目前變量一旦初始化就不能再修改了 。

final double PI = 3.14;
final char MALE=‘M’,FEMALE=‘F’;           

複制

命名規範

駝峰命名

駝峰命名采用大小寫字母混合的方式,主要分為小駝峰和大駝峰。小駝峰是第一個單詞是以字母小寫後面的單詞首字母大寫,大駝峰是第一個單詞的首字母大寫。Java程式設計命名采用駝峰法

檔案名

采用大駝峰法 BlockOperation.java

包的命名

全小寫字母,中間用點分開, 作為命名空間,包名應該具有唯一性,推薦采用公司或者組織域名的倒置,如com.apple.quicktime.v2

但是Java核心庫包名不采用域名的倒置命名,如java.awt.event

類和接口

采用大駝峰法,如SplitViewConntroller

變量

采用小駝峰法,如studentNumber

常量名

全大寫,如果是由多個單詞 構成,可以用下劃線隔開,如YEAR, WEEK_OF_MONTH

方法名

采用小駝峰法,如balanceAccount,isButtonPressed