1. gzyueqian
      13352868059

      Java培訓:Java原始數據類型

      更新時間: 2022-10-18 11:26:30來源: 粵嵌教育瀏覽量:8156

        你可能聽說過Java是一種強類型編程語言,這意味著每個被定義的變量都必須被賦予一個數據類型,這個數據類型決定了在程序執行期間它可以保存什么樣的數據。換句話說,一旦定義了,變量就不能改變類型,至少在沒有重新編譯的情況下不能。考慮到這一點,在給變量賦值之前,你可能需要仔細考慮,因為選擇錯誤的類型會有相當嚴重的后果。如果你對Java原始數據類型感興趣,你可以去java培訓機構學習,有專業導師面授指導,使學習更有效。

        本編程教程將列出Java語言支持的所有基本數據類型,以便開發人員能夠更好地將變量與它們的適當類型相匹配。

        Java中的原始數據類型有哪些?

        正如我們將在本節中看到的,每種原始數據類型都分配了一定數量的內存,并用自己的默認值進行了預初始化。

        Byte

        Byte數據類型是一個非常小的8位有符號整數。術語“有符號”意味著它可以表示正數和負數。最小值為-128,最大值為127(包括127)。它的小尺寸使它非常適合在大數組中使用,這樣可以節省大量內存。它們也可以用來代替int,在int中,它們嚴格的大小限制可能有助于通知其他開發人員,變量的目的是存儲相當小的數字,比如一個人的年齡。其默認值為0。想學習java編程的同學,不妨報個java培訓班,有經驗豐富的專業講師線下面授指導教學,及時解決學習上的問題,讓你獲得快速提升。

        Short

        由于它的16位大小,Short數據類型非常適合在Byte和int之間。它的范圍更大,從-32768到32767不等。它對于管理內存和告訴其他開發人員它可能包含的數字種類也很有用。其默認值為0。

        

        int

        int數據類型是一種有趣的數據類型,因為它可以是有符號的,也可以是無符號的。作為一個32位有符號整數(默認值),它的最小值為-231,最大值為231-1,或-2147483648到2147483647。將int聲明為無符號整數會將其范圍移到小數位數的正側,使其最小值為0,最大值232-1,或4294967295。其默認值為0。

        Long

        Long數據類型的存儲容量甚至比int更大,需要64位。與int一樣,long類型也可以有符號或無符號。有符號的long的最小值為-263,最大值為263-1,或者從-9223372036854775808到9223372036854775807。同時,無符號的64位long的最低值為0,最高值為264-1,或者高達18446744073709551615!其默認值為0L。在java培訓中,無論是理論知識,還是實戰項目,都是緊跟市場和企業需求的,讓你掌握最新技術,走在市場前沿。

        Float

        Float數據類型是32位單精度浮點。雖然足夠大,可以存儲3.4e-038和3.4e+038之間的分數,最多七個十進制數字,但一旦數值超過六個小數點,該數字將變得不太精確,更像是一個估計值。因此,如果你需要精確的值,例如貨幣,則需要使用java.math.BigDecimal類來代替。其默認值為0.0f。

        Double

        Double數據類型是一個雙精度64位浮點,足夠大,可以存儲1.7e-308和1.7e+308之間的小數,最多15個十進制數字。它與float具有相同的限制,因此只有在近似誤差可接受的情況下才應使用。其默認值為0.0d。Java要學的東西很多,對于新入行的小伙伴來說,選擇java培訓是一個好的學習方式,有全面系統的課程和明確清晰的學習路線,還有濃厚的學習氛圍,有助于你高效學習。

        

        Boolean

        從最大到最小的數據類型,Boolean只有兩個可能的值:true和false。它將其值存儲在單個位中。然而,為了方便起見,Java會填充該值并將其存儲在單個字節中。布爾數據類型的一個限制是,雖然對于跟蹤true/false條件的簡單標志來說很好,但它沒有“unset”值,這可能會導致人們錯誤地認為某個值是false,而實際上沒有設置該值。其默認值為false。

        Char

        char數據類型存儲一個16位Unicode字符。它的最小值為“u0000”(或0),最大值為“ ufff”(或65535)。其默認值為“u0000”。

        Java原始數據類型的最后思考

        在Java中,原始數據類型是不同的容器,是不與其他原始值共享狀態的值。它們還充當非原始數據類型的構建塊。前面沒有提到的一點是,原始變量通過值傳遞給方法,這意味著方法接收值的副本,這允許開發人員在不影響原始變量的情況下更改方法中的變量。如果你也打算從事java行業,可以參加java培訓來提升自己,有老師帶你快速入門,很快就能掌握java知識和技能。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 日韩AV不卡在线观看五月 | 亚洲第一网站a√在线观看 午夜福利网站你懂得 | 亚洲一级高清在线观看 | 呦呦日韩欧美一区二区 | 日本国产性爱观看视频 | 中文字幕在线亚洲一区高清 |