<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java語言

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

    時間:2025-01-02 15:43:34 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中。

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

      源程序代碼如下:

      //程序文件名稱為SetVariable.java

      Public class SetVariable

      {

      //全局變量

      static double pi=3.141592654;//數學常量

      static short s1;

      static int i1;

      static char ch1;

      static float f1;

      static double d1;

      static Boolean b1;

      public static void main(String args[])

      {

      //局部變量

      Short s2=35;

      int i2=-32;

      long l2=3455L;

      char ch2=‘A’;

      float f2=897.89F;

      double d2=34.345;

      Boolean b2=false;

      //輸出變量

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

      //輸出局部變量

      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);

      //調用方法修改全局變量的值

      Change();

      //輸出全局變量的值

      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);

      }

      //方法:修改全局變量的值

      Public static void change()

      {

      s1=125;

      i1=88;

      l1=987654321L;

      ch1=‘B’;

      f1=3.2590F;

      d1=-1.04E-5;

      b1=true;

      }

      }

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

    Java常量和變量06-17

    java變量和常量是什么08-25

    java變量和常量是什么介紹06-03

    java常量和變量入門教程09-07

    Java入門教程:常量和變量09-01

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

    php語言的變量和常量10-05

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

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

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人