java基礎資料型別 (Elementary Data Type)

來源:互聯網
上載者:User

1.整型:byte,short,int,long
2.浮點型:float,double
3.字元型:char
4.布爾型:boolean
其中:
    byte 佔位8個位元,或者說一個位元組.由於是有符號的,所以最小時為-128,最大值為+127.
    short 佔位16位元,兩位元組.最小值2^15,最大值2^15 -1.
    int 佔位32位元,4位元組.最小值 2^31,最大值2^31 -1
    long 佔位64位元,8位元組.最小值2^63,最大值2^63-1
    float 佔位32位元,4位元組.最小正非零值2^-149,最大正非零值(2-2^-23)·2^127.
    double 張偉64位元,8位元組.最小正非零值為2^-1074,最大正非零值為(2-2^-52)·2^1023

    char 佔位16位元,2位元組.主要是為了支援unicode,所以java中的char是雙位元組,而非C++中的一個位元組.
    boolean 網上說法比較多,不過根據位元組碼的內容來看,如果是單個boolean變數,則使用int來儲存,如果是boolean數組,則用byte來儲存.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.