天天看點

變量,變量指派

常用的資料類型:整數int、小數double、字元char、字元串String、邏輯值:布爾值Boolean:true,false、位元組byte(計算機中的計算機關就是byte)。

變量:每一個位元組記憶體都有一個位址号,什麼是變量就是聲明一個表示指向記憶體位址,進行操作。

為什麼叫變量:我們可以改變記憶體資料,改變辨別(變量名)中的資料。辨別——存儲的值,位址名賊長記不住,有了辨別就比較好操作

public class T1{//這是一段變量可變的實驗
    public static void main(String []args){
        int i=100;
            i=1333;
              System.out.println(i);
    }
}
           

變量的聲明格式:資料類型 辨別名=初始值(初始值可有可無)         資料類型:基本資料類型,數組,類。    辨別名命名規範:字母或下滑線開頭可以用數字結尾 A   _A   A1。

變量的生命格式

public class T1{//這裡要注意重複聲明的問題,要想改變變量将變量名拿出來指派就行不要重複聲明
    public static void main(String []args){
        int i;//聲明變量不賦初始值
        double a;
        int ii=100;//聲明并指派
        double aa=15.5;
        int b,c,d,e;//連續聲明
        int bb=1,cc=2,dd=3,ee=4;//連續聲明并賦初始值(變量的值可以改變)
        char wode='嗨';//char單引号雙注
        char  sz=65;//給char類型指派 變量為數字的話不要雙注單引
        char   nn='嘿';//隻能存一個漢字
        String me="啦啦啦啦";
        long wode=135_487_483L;告訴java他是長整型,Java中預設整形為int 
        float f1=15.5F;java中預設小數(浮點型就是double)
     }
}           

在計算機中所有東西都是由數字組成,資料類型不管是啥樣的存儲的都是數值,無非就是多少的問題。

二進制轉換

public class T1{//沒啥卵用知道就行
    public static void main(String []args){
        int i=0xabc;//十六進制轉十進制,開頭0(零)x
        int i1=0b0101101;//二進制轉十進制,開頭0(零)b
        int i2=100;//
    }
}           
public class T1{//沒啥卵用知道就行
    public static void main(String []args){
        //var 根據指派決定 資料類型 好處友善但盡量别用 1.看起來亂 2.不能連續指派
        var a=100;
        var b=15.5;
        var c='人';
        var String="啦啦啦";
    }
}