成人黄色在线网站 I 国产aa免费 I 中文字幕免费高清 I 国产三级影院 I 日韩欧美三级在线观看 I 久久久国产精品麻豆a片 I 欧美与黑人午夜性猛交久久久 I 91国产精品视频在线 I 国产美女狂喷水潮在线播放 I 黄页免费网站在线观看 I 欧美日韩激情视频 I 午夜理论无码片在线观看免费 I 深夜爽爽动态图无遮无挡 I 国精产品一区一区三区有限公司杨 I 天天操天天舔天天爽 I 免费看日本黄色片 I 成人va在线 I 日韩中文字幕在线观看 I 婷婷综合网 I 97视频免费观察看 I 色月丁香 I 日韩视频一二三 I 男女黄色毛片 I 美女疯狂连续喷潮视频 I 亚洲日本va一区二区sa I 欧美日韩视频区 I 毛片网在线 I 欧美一本在线 I 少妇一级淫片免费放香蕉 I avav在线看 I 久久精品亚洲中文字幕无码网站 I 天堂av在线中文在线新版 I 电影一区 电影二区 I 色av吧 中文字幕 I 国产精品伊人色

歡迎來到培訓無憂網!

全國切換

咨詢熱線 400-001-5729

位置:培訓無憂網 > 新聞資訊 > 電腦/IT > java培訓 >  Java有哪些數據類型

Java有哪些數據類型

來源:培訓無憂網 發布人:裴裴

2022-09-28 10:33:33|已瀏覽:183次

Java有哪些數據類型

Java有哪些數據類型

Java有哪些數據類型,Java的數據類型分為基本數據類型和引用數據類型;基本數據類型分為四類(共八種類型):布爾型--boolean,字符型--char,整數類型--byte,short,int,long,浮點類型--float,double。

一、Java有哪些數據類型整數類型

1.byte類型。byte類型是一個有符號的8位二進制數(即1個字節),其表號范圍為:-128~127。

需要注意的是,byte類型是一個有符號的1字節的整數。如果你給byteVal賦值-129或128,就會超出byte類型的表數范圍,編譯器會報告錯誤"不兼容類型:從int到byte的轉換可能會有損失"。

2.short類型。short類型是一個有符號的16位二進制數(即2個字節),表號范圍為-215到215-1。

3.int類型。int類型是一個有符號的32位二進制數(即4個字節),其表號范圍是:-231 ~231-1。

4.long類型。long類型是一個有符號的64位二進制數(即8字節),其表號范圍是:-263 ~ 263-1。

二、浮點類型

1.float類型。float類型是一種單精度浮點類型,它占用4個字節的存儲空間。

在Java源程序中,當我們直接寫一個十進制數(如1.5)時,Java編譯器會將該值默認為double類型的浮點數。因此,當我們給一個浮點數變量賦值時,需要在數字后面加上字母 "f "或 "F"。

2.double類型。double類型是一種雙精度的浮點類型,占用8個字節的空間,比float類型具有更高的精度。

三、字符(char)類型

char類型數據用于表示通常意義上的 "字符"。在Java中,char類型很特別,它本質上是一個無符號的16位二進制數(2個字節)。 在Java中,類型占用2個字節。

Java為了讓char類型能夠存儲多種語言的字符,采用了Unicode來對字符進行編碼,而Unicode是采用雙字節無符號數對字符進行編碼的字符集,所以在Java中,char類型占用2個字節。

四、布爾(boolean)類型

布爾類型用于邏輯運算,一般用于程序流控制。它只有兩個值:true和false,不能用0或非0的整數代替true和false。

熟悉C++的讀者看到布爾類型就會想到C++中的bool類型,但Java中的布爾類型比較特殊,因為它只接收true和false。

在C++中,我們可能習慣于聲明 在C++中,我們可能習慣于聲明一個布爾類型的變量并給它分配一個像0或1的值,但這種做法在Java中是不允許的。

五、String類型

String類型不是上述八種基本類型之一,但它是Java中非常常見的一種類型,代表一種字符串類型。準確地說,String是一個類,它封裝了對字符串的一些操作。

      注:尊重原創文章,轉載請注明出處和鏈接 http://www.hebeijilong.cn/news-id-58469.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注java培訓頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規劃更適合你的專業課程!
  • 姓名:

  • 手機:

  • 地區:

  • 想學什么:

  • 培訓無憂網
免 費 申 請 試 聽
提交申請,《培訓無憂網》課程顧問老師會一對一幫助你規劃更適合你的專業課程!