常量與變數

文章目錄
- 常量與變數
- 一、常量
- (1)常量的概念
- (2)常量的定義
- (3)使用常量的好處
- (4)常量示例
- (5)類常量
- (6)常量的注意事項
- 二、變數
- (1)變數的宣告
- (2)變數的初始化
- 三、識別符號
- (1)識別符號命名規則
- (2)識別符號命名習慣
一、常量
(1)常量的概念
命名常量(或簡稱常量)是一個代表不變值的識別符號,
(2)常量的定義
在Java中,利用關鍵字final 指示常量:
final datatype C0NSTANTNAME = value;
(3)使用常量的好處
- 1.不必重復輸入同一個值;
- 2.如果必須修改常量值,只需在源代碼中的一個地方做改動;
- 3.給常量陚一個推述性名字會提高程式易讀性,
(4)常量示例
public class Constants
{
public static void main (String[] args)
{
final double CM_PER_INCH = 2. 54; // Declare a constant
double paperWidth = 8.5;
double paperHeight = 11;
System.out.println("Paper size in centimeters: "
+ paperWidth * CM_PER_INCH + " by " + paperHeight * CM_PER_INCH);// Display result
}
}
(5)類常量
-
類常量概念:
某個常量可以在一個類中的多個方法中使用,通常將這些常量稱為類常量, -
類常量定義
使用關鍵static final定義一個類常量, -
類常量示例
public class Constants2 { public static final doub 1 e CM_PER_INCH? 2. 54; public static void main(String[] args) { double paperWidth = 8.5; double paperHeight = 11; System.out.println("Paper size in centimeters: " + paperWiedth * CM_PER_INCH + " by " + paperHeight * CM_PER_INCH); } } -
類常量注意事項:
1.類常量的定義位于main方法外部,在同一個類的其他方法中也可以使用這個常量,
2.常量被宣告為 public, 那么其他類的方法也可以使用這個常量,
(6)常量的注意事項
- 1.final關鍵字表示這個變數只能被復制一次,一旦被賦值,就不能被改變,
- 2.const 是 Java 保留的關鍵字,但目前并沒有使用 Java 中,必須使用 final定義常量,
二、變數
變數用于表示在程式中可能被改變的值,
(1)變數的宣告
在宣告變數時,變數的型別位于變數名之前,
datatype variableName;
double salary;
int vacationDays ;
long earthPopulation;
boolean done;
- 每個宣告以分號結束,
- 變數命名遵循識別符號命名規則,
- 如果想要知道哪些 nicode 字符屬于 Java 中的”字母”,可以使用 Character 類的
isJavaldentifierStart和isJavaldentifierPart方法來檢查, - $是一個合法的 Java 字符,但盡量不要在代碼中使用這個字符 它只用Java 編譯器或其他工具生成的名字中,
- 不提倡在一行宣告多個變數,
- 在 Java 中可以將宣告放在代碼中的任何地方,
C/C++ 區分變數的宣告與定義,Java 中不區分變數的宣告與定義,
(2)變數的初始化
-
宣告一個變數之后,必須用賦值陳述句對變數進行顯式初始化,
-
對一個已經宣告過的變數進行賦值,就需要將變數名放在等號( = )左側,相應的取值運算式放在等號右側,
-
可以將變數的宣告和初始化放在同一行中:
int vacationDays = 12 ;
三、識別符號
識別符號是為了標識程式中諸如類、方法和變數的元素而采用的命名
(1)識別符號命名規則
所有的識別符號必須遵從以下規則:
- 識別符號是由字母、數字、 下劃線(
_) 和美元符號( $ ) 構成的字符序列, - 識別符號必須以字母、下劃線(
_)或美元符號( $ )開頭,不能以數字開頭, - 識別符號不能是保留字,
- 識別符號不能是 true、false 或 null,
- 識別符號可以為任意長度,
(2)識別符號命名習慣
嚴格遵循 Java 的命名習慣可以讓你的程式易于理解,以及避免錯誤,
- 使用小寫字母命名變數和方法,如果一個名字包含多個單詞,就將它們連在一起,第一個單詞的字母小寫,而后面的每個單詞的首字母大寫,例如,變數 radius 和area 以及方法 print,
- 類名中的每個單詞的首字母大寫,例如,類名 ComputeArea 和 System,
- 常量中的所有字母大寫,兩個單詞間用下劃線連接,例如,常童 PI 和常量 MAX_VALUE,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/273715.html
標籤:java
上一篇:SpringBoot的Web開發支持【超詳細【一篇搞定】】
下一篇:Java語言基礎(二)
