在寫代碼時,你們對變量的命名都是按照什么規(guī)則,如何使變量名變成別人一看就懂的? - 知乎
1.命名規(guī)則
而且變量的命名需要遵循一定的規(guī)范,基本的規(guī)則和規(guī)范如下:
①. Java標識符由 字母(含英、中、日、俄等)、數(shù)字、下劃線"_" 和 美元符號(音: dollar)組成,如age、G7、_value、(音:dollar)組成,如age、G7、value、salary;
②. 不能以數(shù)字開頭,如123abc;
③. 嚴格區(qū)分大小寫,如class與Class是不同的;
④. 長度無限制(一般不要超過15個字符);
⑤. 不能是Java中的保留字和關鍵字。
Java的變量名也是一種標識符,所以必須遵循以上這些規(guī)則!另外還有一些命名規(guī)范需要我們盡量遵守,比如:
●變量名盡量要做到見名知意。在實際開發(fā)時盡量不要寫a、b、c這種名稱;
●變量名的首字母要小寫。如果名稱由多個單詞組成,第一個單詞的首字母應小寫,剩下的單詞首字母應大寫(駝峰式命名法),例如 xxxYyyZzz、numCounter。
2.java變量為什么叫變量
在計算機編程中,變量是一個可以存儲數(shù)據(jù)值的存儲位置,其值可以在程序執(zhí)行期間被修改。Java變量之所以被稱為“變量”,是因為它們的值可以隨著程序執(zhí)行的進程而變化。
與常量不同,變量的值是可以更改的,因此程序可以在執(zhí)行過程中動態(tài)地更改變量的值。這種動態(tài)的特性使得變量成為了程序中非常重要的一部分,因為它們可以在運行時適應程序的需要而發(fā)生變化,而不需要在程序編寫期間就確定下來。
因此,Java變量被稱為“變量”,是因為它們可以隨著程序執(zhí)行的進程而變化,這使得Java程序變得更加靈活和適應性強。
3.聲明java變量的基本語法
Java變量的基本語法是使用關鍵字(例如int、double、String等)來聲明變量類型,后跟變量名,并且可以選擇性地分配初始值。
例如,聲明一個整型變量并將其初始化為10:
int myNumber = 10;
以下是一些基本的Java變量類型和聲明示例:
// 整型變量
int myNumber = 10;
// 浮點型變量
double myDouble = 3.14;
// 字符型變量
char myChar = 'a';
// 布爾型變量
boolean myBoolean = true;
// 字符串變量
String myString = "Hello World";
在Java中,變量名必須是一個有效的標識符,并且不應與Java保留字相同。變量名應遵循駝峰命名約定,即第一個單詞的首字母小寫,后續(xù)單詞的首字母大寫。
例如:
// 駝峰命名約定
int myFirstNumber = 10;
String firstName = "John";
在Java中,變量的值可以通過賦值運算符(=)進行更改。
例如:
int myNumber = 10; // 聲明并初始化變量
myNumber = 20; // 更改變量的值
4.java變量的作用
Java變量用于存儲值或對象,并在程序中進行訪問和操作。變量是程序中最基本的構建塊之一,可以通過聲明和初始化來創(chuàng)建。
以下是一個簡單的Java程序,展示了如何聲明和使用變量:
public class Example {
public static void main(String[] args) {
// 聲明一個整數(shù)變量
int num1;
// 初始化num1
num1 = 10;
// 輸出num1的值
System.out.println("num1的值是:" + num1);
// 聲明和初始化一個字符串變量
String str = "Hello, World!";
// 輸出字符串變量
System.out.println(str);
}
}
在這個例子中,我們聲明了一個整數(shù)變量num1,然后將它初始化為10。接下來,我們使用System.out.println()語句打印出num1的值。然后,我們聲明并初始化了一個字符串變量str,并使用System.out.println()語句打印出字符串變量的值。
Java變量可以有不同的類型,例如整數(shù)、浮點數(shù)、字符、布爾等等。每個變量類型都有其特定的用途和限制。在Java中,變量的類型必須在聲明時指定,并且一旦指定,變量的類型就不能更改。
除了基本類型變量外,Java還支持引用類型變量,例如對象和數(shù)組。引用類型變量存儲的是對象或數(shù)組在內(nèi)存中的地址,而不是對象或數(shù)組的實際值。
總之,Java變量是存儲值或對象的基本構建塊,在Java編程中起著重要的作用。