色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Java基礎數據類型有哪些?

汽車電子技術 ? 來源:Java爛筆頭 ? 作者:小週 ? 2023-02-28 14:42 ? 次閱讀

變量(一)

Java基礎數據類型有哪些?

**他們數據占用幾個字節?

**

對應的封裝類是什么?

它們區別是什么?

boolean占幾個字節?

基本類型 大小 (字節) 默認值 范圍 封裝類
byte 1 (byte)0 -128~127 Byte
short 2 (short)0 -2 ^15 ^ ~2 ^15^ -1 Short
int 4 0 -2^31^ ~2 ^31^ -1 Integer
long 8 0L -2^63^ ~2 ^63^ -1 Long
float 4 0.0f -3.403E38~3.403E38 Float
double 8 0.0 -1.798E308~1.798E308 Double
boolean false Boolean
char 2 \\u0000(null) Character

區別:

  1. 默認值不同;int是基本數據類型,Integer是int的封裝類,是引用類型。int默認值是0,而Integer默認值是null。
  2. 基本數據類型在聲明時系統會自動給它分配空間,而引用類型聲明時只是分配了引用空間,必須通過實例化開辟數據空間之后才可以賦值。數組對象也是一個引用對象,將一個數組賦值給另一個數組時只是復制了一個引用,所以通過某一個數組所做的修改在另一個數組中也看的見。

boolean內存占用:

  1. boolean類型被編譯為int類型,等于是說JVM里占用字節和int完全一樣,int是4個字節,于是boolean也是4字節。Java語言所操作的boolean值,在編譯之后都使用Java虛擬機中的int數據類型來代替,而boolean數組將會被編碼成Java虛擬機的byte數組,每個元素boolean元素占8位。可以得出boolean類型占了單獨使用是4個字節。使用int的原因是,對于當下32位的處理器CPU)來說,一次處理數據是32位(這里不是指的是32/64位系統,而是指CPU硬件層面),具有高效存取的特點。
  2. boolean數組在Oracle的JVM中,編碼為byte數組,每個boolean元素占用8位=1字節
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    JAVA語言的數據類型轉換

    JAVA語言的數據類型轉換很多場合需要用到類型轉換。例如,要把一個整型變量作為字符型變量來使用,就需要使用類型轉換,即把整型變量轉換為字符型變量。J
    發表于 12-06 00:30

    Java數據類型哪些?

    Java變量的分類Java整數的類型Java字符類型Java 字符串
    發表于 11-04 06:17

    Java基本數據類型之間的運算規則是什么?

    Java基本數據類型Java變量的使用說明Java基本數據類型之間的運算規則
    發表于 11-04 09:59

    CODESYS支持的數據類型哪些

    CODESYS支持的數據類型哪些?CODESYS關于的數據類型的相關規則是什么?
    發表于 09-30 09:01

    Java的基本數據類型與條件結構

    Java基礎入門》第二篇1 基本數據類型,運算符與表達式,條件結構,循環結構...
    發表于 12-23 08:02

    windows 常見數據類型哪些?

    二,Windows 數據類型命名規律 基本數據類型包括:BYTE、CHAR、WORD、SHORT、INT 等。 指針類型的命令方式一般是在其指向的數據類型前加“LP”或“P”,比如
    發表于 08-09 08:00 ?1次下載

    Python數據類型幾種

    的實部 a 和虛部 b 都是浮點型。  2. 字符串  在Python中,加了引號的字符都被認為是字符串,其聲明三種方式,分別是:單引號、雙引號和三引號;Python中的字符串兩種數據類型,分別
    發表于 02-18 17:59 ?1525次閱讀

    Java程序設計教程之數據類型及其運算的詳細資料說明

    本文檔的詳細介紹的是Java程序設計教程之數據類型及其運算的詳細資料說明主要內容包括了:1標識符和關鍵字 ,2常量和變量 ,3基本數據類型 ,4運算符 ,5表達式 ,6數組
    發表于 02-22 10:27 ?5次下載
    <b class='flag-5'>Java</b>程序設計教程之<b class='flag-5'>數據類型</b>及其運算的詳細資料說明

    結構數據類型(Struct)及應用案例

    Struct數據類型使用非常靈活,隨時可以使用,但是相對于PLC數據類型 (UDT) 以下缺點,所以建議需要使用Struct類型時,可以使用PLC
    的頭像 發表于 07-27 16:10 ?1797次閱讀

    定義數據類型

    在運算之前我們必須首先定義出數據類型,定義出腳本支持的數據類型,這是運算的基礎。 這一小節我們將定義出數據類型,在這里我們暫時定義四個數據類型:
    的頭像 發表于 03-03 10:10 ?937次閱讀

    PLC數據類型

    ) 或 64 位雙精度數 (LReal) 表示。比如模擬量模塊采集的溫度 壓力等 4 時間 日期數據類型 TIME 數據作為符號雙整數存儲,基本單位為毫秒。存儲的數值是多少,就代表
    發表于 04-17 15:49 ?0次下載
    PLC<b class='flag-5'>數據類型</b>

    Redis的數據類型哪些

    Redis的數據類型哪些?五種常用數據類型:String、Hash、Set、List、SortedSet。以及三種特殊的數據類型:Bit
    的頭像 發表于 10-09 10:51 ?793次閱讀

    數據庫decimal對應java什么類型

    數據庫的 decimal 類型Java中可以使用 BigDecimal 來表示。 BigDecimal 是Java中用于精確計算的數據類型
    的頭像 發表于 11-30 11:06 ?3832次閱讀

    byte屬于java基本類型

    是的,byte屬于Java的基本數據類型之一。Java中共有8種基本數據類型,分別是byte、short、int、long、float、double、char和boolean。byte
    的頭像 發表于 12-05 10:40 ?880次閱讀

    oracle的數據類型哪些

    Oracle數據庫中有許多數據類型可供選擇,每種數據類型都有其各自的特點和適用場景。下面是對Oracle數據庫中最常用的數據類型的詳盡說明,
    的頭像 發表于 12-05 16:45 ?2404次閱讀
    主站蜘蛛池模板: 岛国大片在线播放免费| 亚洲 日本 中文字幕 制服| 久久超碰国产精品最新| 国产精品麻豆AV| 国产成人精品免费视频大全办公室| 99热这里只有的精品| 57PAO强力打造高清免费| 中文字幕无码亚洲字幕成A人蜜桃| 亚洲天堂av2017| 一个人在线观看视频免费| 艳照门在线播放| 野花日本完整版在线观看免费高清| 亚洲m男在线中文字幕| 午夜亚洲国产理论片二级港台二级| 甜性涩爱免费下载| 香蕉动漫库| 亚洲欧美一区二区三区九九九 | yw193.c国产在线观看| 99久久免费国产精精品| CHINSEFUCKGAY无套| 99精品国产免费久久久久久下载| 99热都是精品| 成人a视频片在线观看免费| 大胸美女被c| 国产麻豆剧看黄在线观看| 国产午夜伦鲁鲁| 精品国产乱码久久久久久口爆| 九九久久久2| 麻婆豆腐传媒视频免费| 欧美 日韩 无码 有码 在线| 欧洲美女高清一级毛片| 色中色最新地址登陆| 亚洲AV无码一区二区三区乱子伦| 亚洲视频中文字幕在线| 506070老熟肥妇bbwxx视频| 97精品在线播放| 成年性生交大片免费看| 国产亚洲欧美高清在线| 旧里番6080在线观看| 热思思| 色偷偷超碰97人人澡人人|