java中的關鍵字、辨別符和符号
- 關鍵字:java中具有特殊意義的單詞,比如:class,new,this,final…
-
辨別符:表示起一定辨別作用的符号,就是給類,方法,包,變量等起名字。
辨別符的組成:a-z A-Z 0-9 _ $,隻能由這些符号組成。
辨別符的書寫規範:①不能以數字開頭;②關鍵字不能作為辨別符;③類名的所有單詞首字母都要大寫(駝峰命名)
- 符号:①{ } 表示範圍;②( ) 表示方法;③[ ] 表示數組;④" " 表示字元串;⑤’ ’ 表示字元;⑥;表示一行java代碼的結束
java中的注釋
注釋:對Java中的程式代碼進行解釋說明的文字(不會被編譯)。
Java語言中的注釋有三種格式:
1.單行注釋://
2.多行注釋:/ * * /
3.文檔注釋:
java中的常量
常量:不會被改變的值
常量分類
整數:1,15等
小數:3.5,1.3等
字元串:使用""表示的内容,如 “字元串”;"abc"等
字元:使用’ ‘表示的内容,單個的字母,單個數字,單個的符号,如’a’;‘1’…(注意:’ '不是字元)
布爾型值:true,false
空常量:null,給引用資料類型初始化的。
Java中的變量
變量:它表示的是一個空間,在程式運作的過程中,可以随時去更改這個空間中的資料。展現在計算機中,就表示的是計算機記憶體中的一個存儲區域。(說白了就是能夠被改變的值,用來儲存常量的值)
變量的定義格式
1.空間中要存放的值的資料類型 空間名 = 空間中要儲存的常量的值(int a = 10;)
2.空間中要存放的值的資料類型 空間名 (int b; b = 12;)
變量的注意事項
1.變量在使用之前,必須要初始化。
2.變量是有範圍,在對應的大括号中定義,那麼也隻能夠在對應的大括号中使用
3.變量名是以小寫開頭的!如果有多個單詞,第二個單詞的首字母要大寫
java中的資料類型
-
計算機機關介紹
變量是記憶體中的小容器,用來存儲資料。計算機中最小的存儲機關叫“位元組(byte)”,位元組是由連續的8個比特位(bit:0和1)組成。
1byte = 8bit
1kb = 1024byte
1Mb = 1024Kb
1Gb = 1024Mb
1Tb = 1024Gb
1Pb = 1024Tb
-
為什麼有資料類型
Java語言是強類型語言,對于每一種資料都定義了明确的具體資料類型,在記憶體中配置設定了不同大小的記憶體空間。
- 資料類型的分類
- 基本資料類型的分類、占用的位元組數以及取值範圍
注意:
1、取值範圍的大小:double>float>long>int>short>byte
2、整數預設是int類型,定義long類型的資料時,要在資料後面加L。(long l = 1000000000000000L;)
3、浮點數預設是double類型,定義float類型的資料時,要在資料後面加F。(float f = 12.34F;)
-
資料類型的轉換
在java中,不同的資料需要儲存在不同的空間中,而開辟空間的時候,需要通過不同的類型關鍵字來定義目前這個空間是什麼類型的空間;開辟的空間如果和儲存的資料類型不一緻,那麼就很容易導緻程式出現錯誤;這時我們就需要使用資料類型的轉換技術,完成資料的儲存工作。
資料類型的轉換有兩種:
① 隐式類型轉換(自動類型轉換)自動類型提升:
在程式中,空間儲存的資料類型不一緻的時候,java内部會自動的幫助我們轉換,但是要符合容量小的類型轉換為容量大的資料類型,例如:byte --> shor --> int --> long --> float --> double
② 強制類型轉換:
格式:需要轉成的資料類型 變量名 = ( 需要轉成的資料類型 )( 被轉的資料 )
注意:強制類型轉換一般都會有資料的丢失,不建議強制轉換。
byte bb = 10;
int cc = 16;
// 強制轉換
byte dd = (byte)(bb + cc);