Java基礎——變量

1、變量的定義和變量使用的緣由spa

    一、什麼是變量內存

       (1)變量就是可變的量。作用域

        (2)常量就是不可變的量。變量

        (3)字面量:Java的變量和常量中存放的具體的數據稱爲字面量。file

        注:不一樣類型的變量存放對應類型的數據,變量的值能夠改變。數據類型

    二、爲何使用變量引用

        計算機的高級語言廣泛使用變量來管理內存中存儲的數據。float

        

        變量管理引用類型的數據im

        


2、變量命名、定義和初始化命名

    一、變量的命名

        (1)首字面是英文字面、$或下劃線,由字母、數字、下劃線組成;

        (2)變量的命名遵循見名知義的原則;

        (3)Java變量名建議不用中文;

        (4)變量名首字母建議不用大寫字母;

        (5)用駝峯命名法命名多個單詞組成的變量名;

            例如:sumScore

        (6)變量名不要使用Java關鍵字。

    二、變量的定義

            每一個變量必須屬於一種數據類型。

            類型    變量1,變量2,……,變量n;

        示例:

            byte        score;           //保存單科分數

            short      age;              //保存年齡

            int           sumScore;   //保存總分

            long        fileSize;        //保存文件長度

            float        x,y;

            double    result;        //保存運算結果

            char        gender;       //保存性別

            boolean isContinue; //表示是否繼續

            String      name;          //表示姓名

    三、變量的初始化

            age           = 23;

            score        = 70 + 5;

            i                 = 10 / 5;

            result        = Math.pow(2, 5) + 3.5;

            gender      = '男';

            isContinue= true;

            name         = "周" + "杰倫"; 


3、使用變量簡化計算

    【示例-1】保存中間結果,用分佈計算簡化複雜運算

        計算(sqrt(20) + sqrt(10)) / (sqrt(20) - sqrt(10))=

        要求:顯示結果保留小數點後1位,即對小數點後第2位四捨五入。


4、變量的做用域

    一、Java用一對大括號做爲語句塊的範圍,稱爲做用域。

    二、做用域中變量不能重複定義。

    三、離開做用域,變量所分配的內存空間將被JVM回收。

相關文章
相關標籤/搜索