国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【Java筆記】基礎數據類型

PingCAP / 1604人閱讀

摘要:的基礎類型主要分為四大類,八小類。四大類分別為整數型,浮點數類型,布爾類型字符類型。是最常用的整數數據類型。布爾類型布爾類型有兩個值和,用來判定的邏輯條件。基礎類型的數據,直接存放在棧內存?;A類型的方法傳參是通過值拷貝的方法。

Java的基礎類型主要分為四大類,八小類。四大類分別為整數型,浮點數類型,布爾類型,字符類型。其中整數型有四中,容量從小到大分別為:byte,short,int,long。浮點數類型有兩個,分別是float和double。

整型

類型 占用字節 范圍 其他
byte 1字節 -2^7 ~ 2^7-1 最大值127
short 2字節 -2^15 ~ 2^15-1 最大值32767
int 4字節 -2^31 ~ 2^31-1 最大值為2,147,483,647,約為21億
long 8字節 -2^63 ~ 2^63-1 最大值約為 9.22E+18

Java為了跨平臺使用,所有數據類型統一為有符號。

每種數據類型在不同位數的機器上范圍相同,不用考慮跨平臺的數據溢出問題。

int是最常用的整數數據類型。

長整型數據后有個L,如2L, 4000000000L。

浮點數類型

類型 占用字節 范圍
float 4字節 大約 -3.40282347E+38F ~ 3.40282347E+38F (有效位數 6~7位)
double 8字節 大約 -1.79769313486231570E+308 ~ 1.79769313486231570E+308 (有效位數15位)

一個浮點數常量默認為double,可以在浮點數結尾加上D,如 3.14D,可以不加。

float類型的數值有一個后綴F,例如 3.14F,不加這個F會報錯(不加F相當于把一個double類型賦值給float類型的變量,可能會造成數據溢出,所以編譯報錯)。

布爾類型(boolean)

boolean(布爾)類型有兩個值:true和false,用來判定的邏輯條件。

整數型和布爾值不能相互轉換。

字符類型(char)

char類型一般用來表示單個字符,一個Unicode字符,占用2個字節,范圍是 Unicode 0 ~ Unicode 2E16-1。

《Core Java》一書強烈建議不要在程序中使用char類型。

其他

基礎類型即不需要new的類型。

基礎類型的數據,直接存放在JVM棧內存。其他需要new的類型都為對象,統一存放在堆內存。

基礎類型的方法傳參是通過值拷貝的方法。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/67974.html

相關文章

  • Java基礎入門筆記|原來學Java可以這么簡單

    摘要:剛開始學習的時候,可能是一頭霧水,不知道從何學起。這個教程總體來說就像列文虎克教學,細到極致,妙到毫巔。適合絕對零基礎的,每個知識點掰開了揉碎了講解。 剛開始學習java的時候,可能是一頭霧水,不知道從何學起。還有很多Java小白,在剛自學Java的時候玩命的學習,玩命的記住Java原理,天天早上五點起床背Java的一些英...

    2bdenny 評論0 收藏0
  • Java核心技術筆記 語言基礎

    摘要:變量聲明變量變量名規則字母開頭,由字母或數字構成的序列,中的字母包括或者某種語言中代表字母的任何字符,數字包括或者某種語言中代表數字的任何字符。刪除原始字符串頭部和尾部空格。中斷控制流程,使用在和循環中,用于提前中斷循環。 《Java核心技術 卷Ⅰ》 第3章 Java 的基本程序設計結構 一些規則 類命名:CamelCase 駝峰命名法,以及必須是字母開頭,后面跟字母和數字的任意組合...

    lindroid 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<