• 招生咨詢熱線:4008-569-579 
  • 手機版
    用手機掃描二維碼直達商品手機版
招生咨詢熱線
4008-569-579
機構(gòu)主頁 > 培訓(xùn)資料 > Java培訓(xùn):Java 編程中的原始數(shù)據(jù)類型
機構(gòu)主頁 > 培訓(xùn)資料>Java培訓(xùn):Java 編程中的原始數(shù)據(jù)類型

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

來源:廣州達內(nèi)教育        時間:2023-05-30        熱度:33℃        返回列表

  在幾乎每個 Java

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


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


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


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

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

  字符:單個字符。

  真值:真或假。


  整數(shù)


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


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

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

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

  long:使用 8 個字節(jié)存儲從 -9,223,372,036,854,775,808 到

9,223,372,036,854,775,807 的值


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


  在大多數(shù)情況下,當你想要表示整數(shù)時,請使用 int 數(shù)據(jù)類型。它能夠容納從略低于 -20 億到略高于 20

億的數(shù)字,適用于大多數(shù)整數(shù)值。但是,如果由于某種原因你需要編寫一個使用盡可能少內(nèi)存的程序,請考慮你需要表示的值并查看字節(jié)或短字節(jié)是否是更好的選擇。同樣,如果你知道需要存儲的數(shù)字高于

20 億,則使用 long 數(shù)據(jù)類型。




  浮點數(shù)字


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


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

  double:使用 8 個字節(jié)存儲從 -1.7976931348623157E+308 到

1.7976931348623157E+308 的值


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


  字符


  只有一種處理單個字符的原始數(shù)據(jù)類型——char。char 可以保存一個字符的值,并且基于 16 位 Unicode

編碼。字符可能是字母、數(shù)字、標點、符號或控制字符(例如,表示換行符或制表符的字符值)。


  真值


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

它只能是真或假。


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

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部