麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > java數據類型的取值范圍

java數據類型的取值范圍

來源:千鋒教育
發布人:wjy
時間: 2023-03-21 14:11:00 1679379060

  java數據類型的取值范圍

  一、 取值范圍

  我們在講解8種基本類型時,大家會發現,不同的類型大小不同,也就是它們有不同的取值范圍。接下來給大家總結一下這幾種不同類型的取值范圍。

java數據類型的取值范圍1

  二、 原理剖析

  有的初學者可能不理解,為什么不同數據類型的取值范圍大小不一樣?比如同樣都是整數,為什么有的范圍大有的范圍小?壹哥簡單給大家舉個例子。計算機的每個內存單元,都有自己的內存地址,一般都是從0開始編號。而每個內存單元都可以看作是一個房間,房間有大有小,并且房間的類型不同,有的是大床房,有的是標間,有的是總統套房。另外內存地址就是房間的門牌號,方便我們找到對應的房間。

java數據類型的取值范圍2

  不同的數據類型之所以取值范圍不同,就好比每種類型都是不同的房型,有大有小,如下圖所示:

java數據類型的取值范圍3

  這些不同的類型,占用的字節大小不同,所以取值范圍自然也不一樣。這個時候就有人發出疑問了:byte類型取值范圍為什么是127到-128?

  首先,需要理解byte類型是一種8位二進制補碼整數數據類型,它可以表示的整數范圍為-128到127。為了更好地理解這個范圍,可以將byte類型的二進制表示方式進行分析和繪制。在byte類型中,最高位為符號位,表示正數或負數。當最高位為0時,表示一個正數,當最高位為1時,表示一個負數。

  對于正數,byte類型使用無符號二進制表示,最高位為0,其余位表示數值大小。例如,十進制數10的二進制表示為00001010,因為它是一個正數。對于負數,byte類型使用補碼二進制表示,需要先將其絕對值取反,然后加1。例如,十進制數-10的二進制表示為11110110,這個值是通過將絕對值10的二進制表示00001010取反得到的,然后再加1得到的。

  因此,byte類型的取值范圍為從-128到127,如下圖所示:

java數據類型的取值范圍4

  注意:這里的最高位是符號位,表示正數或負數,所以當最高位為1時,表示負數,其余位的值需要按位取反再加1才能得到該負數的絕對值。

  那么現在大家明白了嗎?

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 无翼乌全彩里番蛇姬本子| 夜夜摸视频网| 公车揉捏h| 在线免费观看你懂的| 精品一区二区三区在线观看视频 | 欧美日韩成人在线观看| 大陆三级午夜理伦三级三| 美女张开腿让男人桶国产| 2020夜夜操| 国产三级在线免费| 天堂在线影院| 中文字字幕在线精品乱码app| 2018av男人天堂| 国产剧情片视频资源在线播放| 中文字幕黑人借宿神宫寺| 一级毛片人与动免费观看| 欧美人与动zozo欧美人z0| 国产精品免费看久久久| 亚洲欧美日韩国产精品一区| 亚洲综合无码一区二区| 欧美aa在线| 亚洲欧美日韩综合在线播放| 色悠久久久久综合欧美99| 久久精品国产欧美日韩| 波多野结衣一区| 国产一级不卡毛片| 国产亚洲情侣一区二区无| 香港三级理论在线影院| 亚洲三级电影片| 午夜视频免费成人| 在线观看免费av网站| 成年人性生活片| 夫妇交换性2国语在线观看| 伊甸园在线观看国产| 台湾三级香港三级经典三在线| 欧美大片一级| 欧美kkk4444在线观看| 日本久久久久亚洲中字幕| 动漫精品动漫一区三区3d| 日本污全彩肉肉无遮挡彩色| 一个人hd高清在线观看免费直播|