1. gzyueqian
      13352868059

      Java培訓(xùn):Java 編程中的原始數(shù)據(jù)類型

      更新時(shí)間: 2022-01-28 10:00:00來源: 粵嵌教育瀏覽量:6506

        在幾乎每個(gè) Java 程序中,你都會(huì)發(fā)現(xiàn)使用了原始數(shù)據(jù)類型。它們提供了一種存儲(chǔ)程序正在處理的簡(jiǎn)單值的方法。例如,考慮一個(gè)允許用戶執(zhí)行數(shù)學(xué)計(jì)算的計(jì)算器程序。為了讓程序?qū)崿F(xiàn)其目標(biāo),它必須能夠存儲(chǔ)用戶輸入的值。這可以使用變量來完成。變量是一種特定類型的值的容器,稱為數(shù)據(jù)類型。如果你想了解更多關(guān)于原始數(shù)據(jù)類型的信息,可以參加java培訓(xùn)來學(xué)習(xí),可以在短時(shí)間內(nèi)獲得較快提升。


        原始數(shù)據(jù)類型


        Java 帶有八種原始數(shù)據(jù)類型來處理簡(jiǎn)單的數(shù)據(jù)值。根據(jù)所持有的價(jià)值類型,它們可以分為四類:


        整數(shù):這些是正整數(shù)和負(fù)整數(shù)。

        浮點(diǎn)數(shù):任何有小數(shù)部分的數(shù)字。

        字符:?jiǎn)蝹€(gè)字符。

        真值:真或假。


        整數(shù)


        整數(shù)包含不能有小數(shù)部分的數(shù)值。有四種不同的類型:


        byte:使用一個(gè)字節(jié)來存儲(chǔ)從-128到127的值

        short:使用兩個(gè)字節(jié)存儲(chǔ)從 -32,768 到 32,767 的值

        int:使用四個(gè)字節(jié)存儲(chǔ)從 -2,147,483,648 到 2,147,483,647 的值

        long:使用 8 個(gè)字節(jié)存儲(chǔ)從 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 的值


        從上面可以看出,類型之間的唯一區(qū)別是它們可以保存的值的范圍。它們的范圍與數(shù)據(jù)類型存儲(chǔ)其值所需的空間量直接相關(guān)。在java培訓(xùn)中,有很多關(guān)于原始數(shù)據(jù)類型的學(xué)習(xí)課程,在專業(yè)老師的教學(xué)指導(dǎo)下,可以更加全面系統(tǒng)地掌握單元測(cè)試微服務(wù)的知識(shí)和技能。


        在大多數(shù)情況下,當(dāng)你想要表示整數(shù)時(shí),請(qǐng)使用 int 數(shù)據(jù)類型。它能夠容納從略低于 -20 億到略高于 20 億的數(shù)字,適用于大多數(shù)整數(shù)值。但是,如果由于某種原因你需要編寫一個(gè)使用盡可能少內(nèi)存的程序,請(qǐng)考慮你需要表示的值并查看字節(jié)或短字節(jié)是否是更好的選擇。同樣,如果你知道需要存儲(chǔ)的數(shù)字高于 20 億,則使用 long 數(shù)據(jù)類型。



        浮點(diǎn)數(shù)字


        與整數(shù)不同,浮點(diǎn)數(shù)像小數(shù)部分。有兩種不同的類型:


        float:使用四個(gè)字節(jié)存儲(chǔ)從 -3.4028235E+38 到 3.4028235E+38 的值

        double:使用 8 個(gè)字節(jié)存儲(chǔ)從 -1.7976931348623157E+308 到 1.7976931348623157E+308 的值


        兩者之間的區(qū)別只是它們可以容納的小數(shù)范圍。與整數(shù)一樣,范圍與存儲(chǔ)數(shù)字所需的空間量直接相關(guān)。除非你有內(nèi)存問題,否則最好在程序中使用雙精度數(shù)據(jù)類型。它將以大多數(shù)應(yīng)用程序所需的精度處理小數(shù)。主要的例外是在不能容忍舍入誤差的金融軟件中。


        字符


        只有一種處理單個(gè)字符的原始數(shù)據(jù)類型——char。char 可以保存一個(gè)字符的值,并且基于 16 位 Unicode 編碼。字符可能是字母、數(shù)字、標(biāo)點(diǎn)、符號(hào)或控制字符(例如,表示換行符或制表符的字符值)。


        真值


        由于 Java 程序處理邏輯,因此需要一種方法來確定條件何時(shí)為真,何時(shí)為假。boolean 數(shù)據(jù)類型可以保存這兩個(gè)值; 它只能是真或假。


        無論你是0基礎(chǔ),還是java開發(fā)從業(yè)者,無論你是應(yīng)屆生還是職場(chǎng)人士,只要你想學(xué)習(xí)java,精進(jìn)java技術(shù),完成職場(chǎng)晉升,都可以選擇java培訓(xùn),理論為基礎(chǔ),再實(shí)戰(zhàn)應(yīng)用,將知識(shí)運(yùn)化應(yīng)用,提升你的項(xiàng)目實(shí)操技能,全程模擬企業(yè)工作流,讓你畢業(yè)即可享有1-3年經(jīng)驗(yàn),大大提升就業(yè)競(jìng)爭(zhēng)力。

      免費(fèi)預(yù)約試聽課

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

      
      

      1. 亚洲国产嫩草在线视频 | 一区二区三区欧美日韩 | 伊人一道日韩欧美在线观看 | 婷婷四房综合激情五月在线 | 午夜精品视频在线 | 亚洲乱码中文字幕综合视频 |