1. 程式人生 > >java語言基礎【java變數】

java語言基礎【java變數】

一、變數:內容可變的量------用來存值的
存在於記憶體中 二、變數的宣告以及初始化:

               如果想使用變數,必須先定義一個變數

   變數的定義分為宣告初始化

   宣告:變數的型別+變數名    eg:int a;

   初始化:給變數第一次賦值   eg:int a = 1;

三、變數的命名規則:

              1.只能由字母、數字、下劃線、$組成,但是數字不能開頭

   2.變數名如果是一個單詞,那麼首字母要小寫,如果由多個單片語成, 除了第一個單詞的首字母小寫外,其他單詞的首字母大寫-----駝峰命名規則

   3.java中嚴格區分大小寫

   4.變數名可以是中文,但是不要用

   5.在給變數命名的時候,儘量做到見名知義

   6.變數名不可以是java關鍵字、保留字

四、變數的初始化:        

    1.未經初始化的變數不可以使用

      java語言規定變數在使用之前必須初始化,即必須給該變數賦予特定的值

      宣告多個相同的變數時,可以在一行宣告

    2.在宣告變數時初始化

        可以在變數宣告時初始化:變數型別+變數名=初始值

    3.在第一次使用變數前初始化

        可以在變數宣告以後,通過賦值語句對變數進行初始化,但一定確保在第一次使用該變數之前

五、變數的訪問:

    1.可以對變數中的值進行存取、操作

        變數是存放資料的空間,可以對其賦值、更改等操作;

        要把對變數的操作理解為是對其所儲存的資料的操作

    2.變數的操作必須與型別匹配

        變數在宣告時指定了型別,java編譯器會檢測對該變數的操作是否與其型別匹配,如果對變數的賦值或者操作與其型別不匹配,會產生編譯錯誤