常用的資料類型:整數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="啦啦啦";
}
}