欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java中的8大基本數(shù)據(jù)類型詳解

 更新時間:2020年12月21日 09:26:58   作者:不驕不躁。  
這篇文章主要介紹了Java中8大基本數(shù)據(jù)類型的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言:做一下筆記。

1.Java基本數(shù)據(jù)類型圖

2.Java基本數(shù)據(jù)類型

整數(shù)類型:byte,1字節(jié),8位,最大存儲數(shù)據(jù)量是255,存放的數(shù)據(jù)范圍是-128~127之間。

整數(shù)類型:short,2字節(jié),16位,最大數(shù)據(jù)存儲量是65536,數(shù)據(jù)范圍是-32768~32767之間。

整數(shù)類型:int,4字節(jié),32位,最大數(shù)據(jù)存儲容量是2的32次方減1,數(shù)據(jù)范圍是負的2的31次方到正的2的31次方減1。

整數(shù)類型:long,8字節(jié),64位,最大數(shù)據(jù)存儲容量是2的64次方減1,數(shù)據(jù)范圍為負的2的63次方到正的2的63次方減1。

浮點類型:float,4字節(jié),32位,數(shù)據(jù)范圍在3.4e-45~1.4e38,直接賦值時必須在數(shù)字后加上f或F。

浮點類型:double,8字節(jié),64位,數(shù)據(jù)范圍在4.9e-324~1.8e308,賦值時可以加d或D也可以不加。

字符型:char,2字節(jié),16位,存儲Unicode碼,用單引號賦值。

布爾型:boolean,只有true和false兩個取值

ps:一個Byte(字節(jié))等于8個bit(位),bit是最小的單位,1B(字節(jié))=8bit(位)。

延伸:一般情況下,一個漢字是兩個字節(jié),英文與數(shù)字是一個字節(jié)。

3.Java基本數(shù)據(jù)類型封裝器類圖

4.Java基本數(shù)據(jù)類型封裝器類的構(gòu)造方法

4.1 Byte的構(gòu)造方法

public Byte(byte value)構(gòu)造一個新分配的 Byte對象,該對象表示指定的 byte值。 
參數(shù) 
value -值由表示 Byte 。
public Byte(String s)
  throws NumberFormatException構(gòu)造一個新分配Byte對象,表示byte由指示值String參數(shù)。 該字符串被轉(zhuǎn)換為一個byte在恰好使用的方式值parseByte為基數(shù)10的方法。 
參數(shù)
 s -的 String被轉(zhuǎn)換為 Byte 
異常
 NumberFormatException - 如果 String不包含可解析的 byte 。

4.2 Short的構(gòu)造方法

public Short(short value)構(gòu)造一個新分配的 Short對象,代表指定的 short值。 
參數(shù) 
value -值由表示 Short 。
public Short(String s)
  throws NumberFormatException構(gòu)造一個新分配Short對象,表示short由指示值String參數(shù)。 該字符串將轉(zhuǎn)換為short值,恰好與基數(shù)為parseShort方法一致。 
參數(shù) 
s -的 String被轉(zhuǎn)換為 Short 
異常 
NumberFormatException - 如果 String不包含可解析的 short 。

4.3 Integer的構(gòu)造方法

public Integer(int value)構(gòu)造新分配的 Integer對象,該對象表示指定的 int值。 
參數(shù) 
value - 由 Integer對象表示的值。 

4.4 Long的構(gòu)造方法

public Long(long value)構(gòu)造一個新分配的 Long對象,該對象表示指定的 long參數(shù)。 
參數(shù) 
value - 由 Long對象表示的值。
public Long(String s)
   throws NumberFormatException構(gòu)造一個新分配Long對象,表示long由指示值String參數(shù)。 該字符串被轉(zhuǎn)換為一個long在恰好使用的方式值parseLong為基數(shù)10的方法。 
參數(shù) 
s - String要轉(zhuǎn)換為 Long 。 
異常 
NumberFormatException - 如果 String不包含可解析的 long 。

4.5 Float的構(gòu)造方法

public Float(float value)構(gòu)造一個新分配的 Float對象,該對象表示基元 float參數(shù)。 
參數(shù) 
value -值由表示 Float 。
public Float(double value)構(gòu)造一個新分配 Float對象,它表示轉(zhuǎn)換為類型參數(shù) float 。 
參數(shù) 
value -值由表示 Float 。
public Float(String s)
   throws NumberFormatException構(gòu)造一個新分配的Float對象,該對象表示由字符串表示的類型float的浮點值。 該字符串被轉(zhuǎn)換為一個float值如果由valueOf方法。 
參數(shù) 
s -一個字符串被轉(zhuǎn)換為 Float 。 
異常 
NumberFormatException - 如果字符串不包含可解析的數(shù)字。

4.6 Double的構(gòu)造方法

public Double(double value)構(gòu)造一個新分配的 Double對象,代表原始的 double參數(shù)。 
參數(shù) 
value -值由表示 Double 。 
public Double(String s)
    throws NumberFormatException構(gòu)造一個新分配的Double對象,該對象表示由字符串表示的類型double的浮點值。 該字符串被轉(zhuǎn)換為一個double值如果由valueOf方法。 
參數(shù) 
s -一個字符串被轉(zhuǎn)換為 Double 。 
異常 
NumberFormatException - 如果字符串不包含可解析的數(shù)字。

4.7 Character的構(gòu)造方法

public Character(char value)構(gòu)造一個新分配的 Character對象,代表指定的 char值。 
參數(shù) 
value - 由 Character對象表示的值。

4.8 Boolean的構(gòu)造方法

public Boolean(boolean value)分配一個Boolean value參數(shù)的Boolean對象。 
注意:很少使用這個構(gòu)造函數(shù)。 除非需要新的實例,靜態(tài)工廠valueOf(boolean)通常是一個更好的選擇。 它可能產(chǎn)生明顯更好的空間和時間性能。 
參數(shù) 
value - 的價值 Boolean 。 
public Boolean(String s)如果字符串參數(shù)不是null并且等于忽略大小寫,則分配一個Boolean對象,表示值為true ,否則返回到字符串"true" 。 否則,分配一個Boolean對象,代表值false 。 例子: 
new Boolean("True")生成一個Boolean對象,代表true 。 
new Boolean("yes")生成一個Boolean對象,代表false 。 
參數(shù) 
s -字符串被轉(zhuǎn)換為 Boolean 。

總結(jié)

到此這篇關(guān)于Java中8大基本數(shù)據(jù)類型的文章就介紹到這了,更多相關(guān)Java基本數(shù)據(jù)類型內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java8中方法引用的使用詳解

    Java8中方法引用的使用詳解

    這篇文章主要介紹了Java 8 中的方法引用使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • java中幾種常見的排序算法總結(jié)

    java中幾種常見的排序算法總結(jié)

    大家好,本篇文章主要講的是java中幾種常見的排序算法總結(jié),感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Java中的abstract和interface

    Java中的abstract和interface

    abstract和interface關(guān)鍵字在Java中隨處可見,它是Java三大特性封裝、繼承、多態(tài)特性的實現(xiàn)重要支柱之一。interface關(guān)鍵字用于定義接口抽象,其本質(zhì)上是用于定義類型、定義類所具有的能力,下面來看看詳細內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • Java類的加載時機與過程

    Java類的加載時機與過程

    這篇文章主要介紹了Java類的加載時機與過程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-12-12
  • 從JVM的內(nèi)存管理角度分析Java的GC垃圾回收機制

    從JVM的內(nèi)存管理角度分析Java的GC垃圾回收機制

    這篇文章主要介紹了從JVM的內(nèi)存管理角度分析Java的GC垃圾回收機制,帶有GC是Java語言的重要特性之一,需要的朋友可以參考下
    2015-11-11
  • Java面向?qū)ο笾畠?nèi)部類案例講解

    Java面向?qū)ο笾畠?nèi)部類案例講解

    這篇文章主要介紹了Java面向?qū)ο笾畠?nèi)部類案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Java如何使用Iterator迭代器刪除集合重復選項

    Java如何使用Iterator迭代器刪除集合重復選項

    這篇文章主要介紹了Java如何使用Iterator迭代器刪除集合重復選項,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • @RequestBody的使用案例代碼

    @RequestBody的使用案例代碼

    @RequestBody主要用來接收前端傳遞給后端的json字符串中的數(shù)據(jù)的,這篇文章主要介紹了@RequestBody的使用,本文結(jié)合實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-02-02
  • Java的字節(jié)緩沖流與字符緩沖流解析

    Java的字節(jié)緩沖流與字符緩沖流解析

    這篇文章主要介紹了Java的字節(jié)緩沖流與字符緩沖流解析,Java 緩沖流是Java I/O庫中的一種流,用于提高讀寫數(shù)據(jù)的效率,它通過在內(nèi)存中創(chuàng)建緩沖區(qū)來減少與底層設備的直接交互次數(shù),從而減少了I/O操作的開銷,需要的朋友可以參考下
    2023-11-11
  • Java運算符的知識點與代碼匯總

    Java運算符的知識點與代碼匯總

    這篇文章主要給大家總結(jié)介紹了關(guān)于Java運算符知識點與代碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04

最新評論