日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Java数据类型和标识符

發布時間:2023/12/3 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java数据类型和标识符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在本教程中,我們將了解Java中的數據類型和標識符。

Java語言具有豐富的數據類型實現。 數據類型指定大小和可以存儲在標識符中的值的類型。

Java數據類型分為兩類:

  • 原始數據類型
  • 非原始數據類型
  • 原始類型

    Java定義了八種原始數據類型:字節,短型,整數,長型,字符,浮點型,雙精度和布爾型。 基本類型通常也稱為簡單類型。

    這些可以分為四組:

    • 整數 :此組包括byte,short,int和long,它們用于全值帶符號數字。
    • 浮點數:該組包括浮點數和雙精度數,代表小數精度的數字。
    • 字符:此組包括char,代表字符集中的符號,例如字母和數字。
    • 布爾值:該組包括布爾值,布爾值是表示真/假值的特殊類型。

    在接下來的章節中,我們將通過示例程序詳細介紹每種類型。

    整數

    Java定義了四種整數類型:
    byte,short,int和long 。 所有這些都是帶符號的正值和負值。 Java不支持帶正負號的無符號整數。 許多其他計算機語言支持有符號和無符號整數。 但是,Java的設計師認為無符號整數是不必要的。

    byte:這是1個字節(8位)的整數數據類型。 值范圍從-128到127。默認值為零。 例如: 字節b = 10;

    short: 2字節(16位)整數數據類型。 值范圍從-32768到32767。默認值為零。 例如: short s = 11;

    int: 4字節(32位)整數數據類型。 值范圍為-2147483648至2147483647。默認值為零。 例如: int i = 10;

    long:它是8個字節(64位)的整數數據類型。 值范圍從-9,223,372,036,854,775,808到9,223,372,036,854,775,807。 默認值為零。 例如: long l = 100012;

    浮點類型

    浮點數,也稱為實數,用于評估需要小數精度的表達式。 例如,平方根或先驗等計算

    例如正弦和余弦,會導致其精度需要浮點類型的值。

    float:這是4個字節(32位)的float數據類型。 默認值為0.0f。 例如: float ff = 10.3f;

    double:它是8個字節(64位)的float數據類型。 默認值為0.0d。 例如: double db = 11.123;

    性格

    在Java中,用于存儲字符的數據類型為char。 但是,C / C ++程序員要提防:Java中的char與C或C ++中的char不同。 在C / C ++中,char為8位寬。

    char:這是2個字節(16位)的無符號unicode字符。 范圍從0到65,535。 例如:char c ='a';

    布爾值

    Java具有邏輯值的原始類型,稱為布爾值。 它只能具有兩個可能的值之一,即true或false。 這是所有關系運算符返回的類型,例如在<b的情況下。 布爾值也是控制控制語句(如if和for)的條件表達式所需的類型。

    示例: boolean b = true;

    非原始(參考)數據類型

    參考變量是使用類的已定義構造函數創建的。 它們用于訪問對象。 這些變量被聲明為無法更改的特定類型。 例如,員工,學生等。

    類對象和各種類型的數組變量都屬于引用數據類型。 任何參考變量的默認值為null。 引用變量可用于引用聲明類型或任何兼容類型的任何對象。

    示例: Employee employee = new Employee(“ Arun”);

    字符串是Java中的一種特殊數據類型。 我們將在下一章中看到有關String的更多信息。

    Java中的標識符

    所有Java組件都需要名稱。 用于類,方法,接口和變量的名稱稱為標識符。 標識符必須遵循一些規則。 規則如下:

  • 所有標識符必須以字母(a到z或A到Z)或貨幣字符($)或下劃線開頭。
  • 在第一個字符之后,標識符可以具有任何字符組合。
  • Java關鍵字不能用作標識符。
  • Java中的標識符區分大小寫,foo和Foo是兩個不同的標識符。
  • 在此處閱讀有關命名約定中Java最佳實踐的更多信息。

    翻譯自: https://www.javacodegeeks.com/2017/10/java-data-type-identifier.html

    總結

    以上是生活随笔為你收集整理的Java数据类型和标识符的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。