程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL2008 >> Java根本類型與包裝類具體解析

Java根本類型與包裝類具體解析

編輯:MSSQL2008

Java根本類型與包裝類具體解析。本站提示廣大學習愛好者:(Java根本類型與包裝類具體解析)文章只能為提供參考,不一定能成為您想要的結果。以下是Java根本類型與包裝類具體解析正文


Java說話供給了八種根本類型。六種數字類型(四個整數型,兩個浮點型),一種字符類型,還有一種布爾型。

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

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

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

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

根本型別 年夜小 最小值 最年夜值 boolean ----- ----- ------ char 16-bit Unicode 0 Unicode 2^16-1 byte 8-bit -128 +127 short 16-bit -2^15 +2^15-1 int 32-bit -2^31 +2^31-1 long 64-bit -2^63 +2^63-1 float 32-bit IEEE754 IEEE754 double 64-bit IEEE754 IEEE754 void      
留意:

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

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、應用方法的分歧,好比與聚集類協作應用時只能應用包裝類型。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved