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

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