聲明:本欄目所使用的素材都是凱哥學(xué)堂VIP學(xué)員所寫,學(xué)員有權(quán)匿名,對文章有最終解釋權(quán);凱哥學(xué)堂旨在促進(jìn)VIP學(xué)員互相學(xué)習(xí)的基礎(chǔ)上公開筆記。
1.可以通過標(biāo)識修改里面存儲的數(shù)據(jù);
2.申請格式:數(shù)據(jù)類型 名稱; 如圖:
要切記 賦值就是覆蓋,會把里面的值覆蓋掉; 如:
//賦值就是覆蓋 = 就是要覆蓋老值 int age=100;
age=90;
age=70;
age=10;
//age最終值是 10 int age=100;
System.out.println(age);
age=90;
System.out.println(age);
age=70;
System.out.println(age);
age=10;
System.out.println(age); 3.輸入名稱要求:前面的字母小寫;
4.向內(nèi)存申請一個(gè)數(shù)據(jù)類型的存儲空間,就會分配數(shù)據(jù)類型相應(yīng)字節(jié)的連續(xù)的字節(jié)內(nèi)存,如圖:
二.常量
1.第一次可以設(shè)置標(biāo)識符指向一個(gè)數(shù)據(jù),后期不能修改;
2.申請格式:final 數(shù)據(jù)類型 名稱;
如:final int AGE=100; //AGE=10; 錯(cuò)誤的 不可以給常量給第二次值 final float FF;
FF=10.5F;
final int AGE=100;
final float FF;
FF=10.5F;
final byte A,B,C,D,E,F;
A=65;
B=10;
C=89;
E=100;
F=-120;
3.常量在申請的時(shí)候可以不用給值,可以在使用前給值,但切記只能給一次;
4.輸入名稱要求:必須全大寫;
5.常量名稱通常會指向一個(gè)內(nèi)存地址,如圖:
三.注意事項(xiàng): 1.無論是變量還是常量都只是一個(gè)標(biāo)識符號,這個(gè)標(biāo)識符號會指向一個(gè)內(nèi)存地址;
2.無論是什么名稱命名,字母或下劃線開頭,可以使用數(shù)字結(jié)尾;
3.同一個(gè)區(qū)域內(nèi)(一個(gè)大括號范圍內(nèi))不能申請一樣的名稱;
4.值也有類型:有些數(shù)值賦給數(shù)據(jù)類型后不能兼容,賦值格式各有不同;
①整數(shù) int;
②小數(shù) double;
③'' char;
④"" String;
⑤true|false boolean;
⑥float接受不了小數(shù),是因?yàn)樾?shù)都是double類型,大數(shù)據(jù)類型給不小數(shù)類型
⑦long接受不了自己范圍內(nèi)的長整型數(shù),因?yàn)樗械恼麛?shù)都是int類型,int類型最多到21億;
如圖:
5.常用數(shù)據(jù)類型:byte int double boolean。