1 Boolean VS boolean
-
public final class Boolean
-
extends Object
-
implements Serializable, Comparable<Boolean>
Boolean 類將基本類型為 boolean 的值封裝在一個對象中。一個 Boolean 類型的對象只包含一個類型為 boolean 的欄位。
此外,此類還為 boolean 和 String 的相互轉換提供了許多方法,並提供了處理 boolean 時非常有用的其他一些常量和方法。
2 Byte VS byte
-
public final class Byte
-
extends Number
-
implements Comparable<Byte>
Byte 類將基本類型 byte 的值封裝在一個對象中。一個 Byte 類型的對象只包含一個類型為 byte 的欄位。
此外,該類還為 byte 和 String 的相互轉換提供了幾種方法,並提供了處理 byte 時非常有用的其他一些常量和方法。
3 Character VS char
-
public final class Character
-
extends Object
-
implements Serializable, Comparable<Character>
Character 類在對象中封裝一個基本類型 char 的值。Character 類型的對象包含類型為 char 的單個欄位。
此外,該類提供了幾種方法,以確定字元的類別(小寫字母,數字,等等),並將字元從大寫轉換成小寫,反之亦然。
4 Double VS double
-
public final class Double
-
extends Number
-
implements Comparable<Double>
Double 類在對象中封裝了一個基本類型 double 的值。每個 Double 類型的對象都包含一個 double 類型的欄位。
此外,該類還提供了多個方法,可以將 double 轉換為 String,將 String 轉換為 double,還提供了其他一些處理 double 時有用的常量和方法。
5 Float VS float
-
public final class Float
-
extends Number
-
implements Comparable<Float>
Float 類在對象中封裝了一個 float 基本類型的值。Float 類型的對象包含一個 float 類型的欄位。
此外,此類提供了幾種方法,可在 float 類型和 String 類型之間互相轉換,並且還提供了處理 float 類型時非常有用的其他一些常量和方法。
6 Integer VS int
-
public final class Integer
-
extends Number
-
implements Comparable<Integer>
Integer 類在對象中封裝了一個基本類型 int 的值。Integer 類型的對象包含一個 int 類型的欄位。
此外,該類提供了多個方法,能在 int 類型和 String 類型之間互相轉換,還提供了處理 int 類型時非常有用的其他一些常量和方法。
7 Long VS long
-
public final class Long
-
extends Number
-
implements Comparable<Long>
Long 類在對象中封裝了基本類型 long 的值。每個 Long 類型的對象都包含一個 long 類型的欄位。
此外,該類提供了多個方法,可以將 long 轉換為 String,將 String 轉換為 long,除此之外,還提供了其他一些處理 long 時有用的常量和方法。
8 Short VS short
-
public final class Short
-
extends Number
-
implements Comparable<Short>
Short 類在對象中封裝基本類型 short 的值。一個 Short 類型的對象只包含一個 short 類型的欄位。
另外,該類提供了多個方法,可以將 short 轉換為 String,將 String 轉換為 short,同時還提供了其他一些處理 short 時有用的常量和方法。
9
-
public final class Void
-
extends Object
Void 類是一個不可執行個體化的預留位置類,它保持一個對代表 Java 關鍵字 void 的 Class 對象的引用。