<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            Java數據類型、變量和常量的基礎知識

            時間:2025-10-02 02:56:07 java語言

            Java數據類型、變量和常量的基礎知識

              Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。那么Java數據類型、變量和常量的基礎知識都有哪些?以下僅供參考!

            Java數據類型、變量和常量的基礎知識

              一、數據類型

              Java編程語言定義了八種基本的數據類型(圖表),共分為四類:整數類(byte、short、int、long)、文本類(char)、浮點類(double、float)和邏輯類(Boolean)。

              java的數據類型

              1、 整數類

              (1) 采用三種進制——十進制、八進制和十六進制。

              2——十進制值是2;

              077——首位的0表示這是一個八進制的數值;

              0xBAAC——首位的0x表示這是一個十六進制的數值。

              (2) 具有缺省int。

              (3) 用字母“L”和“l”定義long。

              (4) 所有Java編程語言中的整數類型都是帶符號的數字。

              2、 文本類

              (1) 代表一個16 bit Unicode字符。

              (2) 必須包含用單引號(‘’)引用的文字。

              (3) 使用下列符號:

              ‘a’——一個字符。

              ‘ ’——一個制表符。

              ‘u????’——一個特殊的Unicode字符,????應嚴格使用四個十六進制數進行替換。

              3、 浮點類

              默認為double類型,如果一個數字包括小數或指數部分,或者在數字后帶有字母F或f(float)、D或d(double),則該數字為浮點數。

              4、 邏輯類

              Boolean數據類型有兩種值:true和false。

              例如:boolean flag=true;

              上述語句表明變量flag為boolean類型,它被賦予的值為true。

              二、變量與常量

              1、常量

              指整個運行過程中不再發生變化的量,例如數學中的∏=3.1415...,在程序中需要設置成常量。而變量是指程序的運行過程中發生變化的量,通常用來存儲中間結果,或者輸出臨時值。

              2、變量

              變量聲明也指變量的創建。執行變量聲明語句時,系統根據變量的數據類型在內存中開辟相應存儲空間并賦予初始值。變量有一個作用范圍,超出它聲明語句所在的塊就無效。

              下面看一個使用各種類型變量聲明并改變的示例。程序中pi為常量,s1、i1、l1、ch1、f1、d1、b1為全局變量,可以在方法change中發生改變,然后在方法main中輸出。而s2、i2、l2、ch2、f2、d2、b2、是方法main的局部變量,它們的作用范圍只局限于方法main中。

              例:測試不同數據類型的變量,程序輸出

              源程序代碼如下:

              /pic/p>

              Public class SetVariable

              {

              /pic/p>

              static double pi=3.141592654;/pic/p>

              static short s1;

              static int i1;

              static char ch1;

              static float f1;

              static double d1;

              static Boolean b1;

              public static void main(String args[])

              {

              /pic/p>

              Short s2=35;

              int i2=-32;

              long l2=3455L;

              char ch2=‘A’;

              float f2=897.89F;

              double d2=34.345;

              Boolean b2=false;

              /pic/p>

              System.out.pringtln(“數學常量pi=”=pi);

              /pic/p>

              System.out.println(“******局部變量******”);

              System.out.println(“短整型變量s2=”+s2);

              System.out.println(“整型變量i2=”+i2);

              System.out.println(“長整型變量l2=”+L2);

              System.out.println(“字符變量ch2=”+ch2);

              System.out.println(“浮點數類型f2=”=f2);

              System.out.println(“雙精度型變量d2=”=d2);

              System.out.println(“布爾型變量b2=”=b2);

              /pic/p>

              Change();

              /pic/p>

              System.out.println(“******全部變量******”);

              System.out.println(“短整型變量s1=”+s1);

              System.out.println(“整型變量i1=”+i1);

              System.out.println(“長整型變量l1=”+L1);

              System.out.println(“字符變量ch1=”+ch1);

              System.out.println(“浮點數類型f1=”=f1);

              System.out.println(“雙精度型變量d1=”=d1);

              System.out.println(“布爾型變量b1=”=b1);

              }

              /pic/p>

              Public static void change()

              {

              s1=125;

              i1=88;

              l1=987654321L;

              ch1=‘B’;

              f1=3.2590F;

              d1=-1.04E-5;

              b1=true;

              }

              }

            【Java數據類型、變量和常量的基礎知識】相關文章:

            Java常量和變量03-17

            java變量和常量是什么09-11

            java常量和變量入門教程10-14

            Java入門教程:常量和變量02-10

            java變量和常量是什么介紹11-21

            Java語言中變量和常量之間的區別12-20

            php語言的變量和常量12-04

            Java數據類型以及變量的定義02-02

            JAVA語法基礎之變量和基本數據類型11-28

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院