Java程式設計基礎
Java程式設計基礎(電腦的32位和64位區別是什麼)
目錄Java基本語法
Java程式的基本格式
修飾符 class 類名{
程式程式碼
}
[^每行程式碼必須要用分號結尾,注意不要誤寫成中文的分號;嚴格區分大小寫;常用的編排方式是一行只寫一條語句,符號“{”與語句同行,“}”獨佔一行;Java程式中一個連續的字串不能分成兩行書寫;為便於閱讀,可以將一行較長的字串分兩行書寫,然後用(+)連線。//字串或串(String)是由數字、字母、下劃線組成的一串字元。一般記為 s=“a1a2···an”(n>=0)。它是程式語言中表示文字的資料型別//]:
Java中的註釋
-
單行註釋 //定義一個整體變數
-
多行註釋
/* int c = 10 */
-
文件註釋
/** *@author(作者) *@version(版本) */
Java中的識別符號
在程式編寫中,經常需要在程式中定義一些符號標記一些名稱,如包名,類名,方法名,引數名,變數名等,這些符號叫作識別符號。
識別符號可以由字母、數字、下劃線和美元符號組成,但識別符號不能以數字開頭,不能是Java中的關鍵字。
為了增強程式碼的可讀性,建議初學者在定義識別符號時還應該遵循以下規則:
- 包名的所有字母一律小寫,如cn.itcast.test。
- 類名和介面名每個單詞的首字母都要大寫,如ArraList,Iterator。
- 常量名的所有字母都要大寫,單詞之間用下劃線連線,如DAY_OF_MONTH。
- 變數名和方法名的第一個單詞首字母小寫,從第二個單詞開始每個單詞首字母大寫,如lineNumber,getLineNumber。
- 在程式中,應該儘量使用有意義的英文單詞定義識別符號,以便於閱讀。例如,使用userName定義使用者名稱,使用password定義密碼。
Java中的關鍵字
abstract、assert、boolean、break、byte、case、catch、char、class、const、
continue、default、do、double、else、enum、extends、false、final、finally、
float、for、goto、if、implements、import、instanceof、int、interface、long、
native、new、null、package、private、protected、public、return、short、static、
strictfp、super、switch、synchronized、this、throw、throws、transient、true、try、
void、volatile、while
編寫Java程式時,需要注意以下幾點
- 所有的關鍵字都是小寫的
- 不能使用關鍵字命名識別符號
- const和goto是保留字關鍵字,雖然在Java中還沒有任何意義,但在程式中不能用來作為自定義的識別符號
- true,false和null雖然不屬於關鍵字,但它們具有特殊的意義,也不能作為識別符號使用
Java中的常量
什麼是變數
在程式執行期間,隨時可能產生一些臨時資料,應用程式會將這些資料儲存在記憶體單元中,每個記憶體單元都用一個識別符號來標識,這些用於標識記憶體單元的識別符號就稱為變數。
變數的資料型別
- 整數型別所佔儲存空間大小及取值範圍
型別 | 佔用空間 | 取值範圍 |
---|---|---|
byte | 8位(1個位元組) | -27~27-1 |
short | 16位(2個位元組) | -215~215-1 |
int | 32位(4個位元組) | -231~231-1 |
long | 64位(8個位元組) | -263~263-1 |
- 浮點型別所佔儲存空間大小及取值範圍
型別 | 佔用空間 | 取值範圍 |
---|---|---|
float | 32位(4個位元組) | 1.4E-453.4E+38,-3.4E+38-1.4E-45 |
double | 64位(8個位元組) | 4.9E-3241.7E+308,-1.7E+308-4.9E-324 |