變數和資料型別是任何程式語言中的基本概念,在 Java 中也不例外。它們構成了儲存和操作資料的基礎,允許程式設計師以高效和結構化的方式執行操作。
在Java中,變數是記憶體中儲存值的空間。該值可以在程式執行的整個過程中變更。 Java中的每個變數都必須宣告為特定的資料類型,該資料類型定義了將分配的記憶體的大小和佈局,以及變數可以儲存的值和可以對其執行的操作。
Java 是一種強型別程式語言,這表示每個變數必須在宣告時定義一個資料型別。 Java 中的資料型別可以分為兩大類:原始型別和參考型別。
原始型別是 Java 中最基本的型別,不衍生自任何其他類別。總共有八個:
byte:8位元整數,取值範圍為-128~127。
Short:16 位元整數,範圍為 -32,768 到 32,767。
int:32位元整數,範圍從-2^31到2^31-1。
長:64 位元整數,範圍為 -2^63 到 2^63 - 1。
float:32 位元單精度浮點數。
double:64 位元雙精確度浮點數。
char:單一 16 位元 Unicode 字元。
boolean:表示兩個可能的值:true 或 false。
public class TiposPrimitivos { public static void main(String[] args) { int idade = 25; double salario = 4500.75; boolean isEmpregado = true; char genero = 'M'; System.out.println("Idade: " + idade); System.out.println("Salário: " + salario); System.out.println("Empregado: " + isEmpregado); System.out.println("Gênero: " + genero); } }
Java 中的引用類型包括類別、介面、陣列和枚舉類型。與原始類型不同,引用類型儲存對物件的引用,而不是值本身。
類別:用於基於基本類型或其他引用類型的變數定義新的資料類型。
介面:定義可由類別實作的方法。
數組:是儲存特定類型的多個值的資料結構。
枚舉類型:用於定義一組命名常數。
public class TiposReferencia { public static void main(String[] args) { String nome = "João"; int[] numeros = {1, 2, 3, 4, 5}; System.out.println("Nome: " + nome); System.out.print("Números: "); for (int numero : numeros) { System.out.print(numero + " "); } } }
在上面的範例中,變數「name」是 String 類別的實例,而「numbers」是整數陣列。
這些是引用類型的範例,其中 name 儲存對 String 物件的引用,numbers 儲存對整數陣列的引用。
在 Java 中宣告變數時,遵循某些命名規則很重要:
變數名稱必須以字母、底線字元 (_) 或美元符號 ($) 開頭。 它不能以數字開頭。 該名稱可以包含字母、數字、底線和美元符號。 Java區分大小寫,因此age和Age是不同的變數。 避免使用 Java 保留關鍵字作為變數名稱(例如 int、class、if)。
int idadePessoa; double precoProduto; String nomeCliente;
對於想要使用 Java 程式設計的人來說,了解變數和資料類型至關重要。這些概念構成了創建高效且強大的程式的基礎。透過正確使用資料類型和變量,開發人員能夠有效地操作和儲存訊息,避免錯誤並提高程式碼可讀性。
以上是Java 中的變數和資料型別的詳細內容。更多資訊請關注PHP中文網其他相關文章!