溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

一文帶你了解Java中基本數據類型的包裝類

發布時間:2020-11-16 16:34:35 來源:億速云 閱讀:165 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關一文帶你了解Java中基本數據類型的包裝類,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

Java是面向對象的編程語言,包裝類的出現更好的體現這一思想。 其次,包裝類作為類是有屬性有方法的,功能比基本數據類型要強大。

Java語言提供了八種基本類型。六種數字類型(四個整數型,兩個浮點型),一種字符類型,還有一種布爾型。

1、整數:包括int,short,byte,long ,初始值為0

2、浮點型:float,double ,初始值為0.0

3、字符:char ,初始值為空格,即'' ",如果輸出,在Console上是看不到效果的。

4、布爾:boolean ,初始值為false

一文帶你了解Java中基本數據類型的包裝類

注意:

表格里的^代表的是次方;

java采用unicode,2個字節來表示一個字符。

基本類型的包裝類

      Integer 、Long、Short、Byte、Character、Double、Float、Boolean、BigInteger、BigDecmail

其中BigInteger、BigDecimal沒有相對應的基本類型,主要應用于高精度的運算,BigInteger 支持任意精度的整數,BigDecimal支持任意精度帶小數點的運算。

基本類型與包裝類型的異同:

   1、在Java中,一切皆對象,但八大基本類型卻不是對象。

   2、聲明方式的不同,基本類型無需通過new關鍵字來創建,而封裝類型需new關鍵字。

   3、存儲方式及位置的不同,基本類型是直接存儲變量的值保存在堆棧中能高效的存取,封裝類型需要通過引用指向實例,具體的實例保存在堆中。

   4、初始值的不同,封裝類型的初始值為null,基本類型的的初始值視具體的類型而定,比如int類型的初始值為0,boolean類型為false;

   5、使用方式的不同,比如與集合類合作使用時只能使用包裝類型。

關于一文帶你了解Java中基本數據類型的包裝類就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女