首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 基本資料型態完整解析:大小、範圍、封裝類別與初始化規則

     編輯:Java 相關知識

基本型態特性

Java 基本型態由 JVM 定義,跨平台一致,不受硬體/作業系統影響。所有數值型態均為有號,boolean 不可與其他型態轉換。取消 sizeof 運算子,基本型態非物件,需透過封裝類別以物件方式操作。

八大基本型態對照表

型態大小範圍/精度
float4 bytes32-bit IEEE 754 單精度
double8 bytes64-bit IEEE 754 雙精度
byte1 byte-128 ~ 127
short2 bytes-32,768 ~ 32,767
int4 bytes-2,147,483,648 ~ 2,147,483,647
long8 bytes-9.22e18 ~ 9.22e18
char2 bytesUnicode 字元集 (\\u0000 ~ \\uFFFF)
boolean1 bittrue / false

封裝類別實用方法

  • Byte、Short、Integer、Long、Float、Double、Character、Boolean
  • 通用:valueOf(String) 字串轉基本值、xxxValue() 轉對應基本型態。
  • 範例:Integer.valueOf("123")、Double d = new Double(3.14); d.intValue()

初始化規則

  • 成員變數:自動賦預設值(數值 0、char '\\u0000'、boolean false)。
  • 區域變數:不自動初始化,使用前必須明確賦值,否則編譯錯誤。

明確初始化範例

byte b = 5;
short s = 123;
int i = 1234;
long l = 12345L;
float f = 123.45f;
double d = 12345.678;
char c = 'A';
boolean z = true;

總結

Java 基本型態定義嚴謹、跨平台一致,搭配封裝類別提供物件化操作,讓開發者專注業務邏輯而非底層細節。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved