關鍵字、資料型別、識別符號

HANR發表於2024-07-06

總結

Java特性:簡單性,物件導向,可移植性(跨平臺),高效能,分散式,動態性,多執行緒,安全性,健壯性

單行註釋://

多行註釋:/* */

文件註釋:JavaDoc:/** */

強型別語言:安全性高,速度低,所有變數必須先定義後使用,使用要嚴格符合規定。資料型別 變數名=值;

弱型別語言:在JS中運用較多。

位bit: 資料儲存的最小單位

位元組Byte:資料處理的基本單位(1B=8bit)

字元:計算機中使用的字母、數字、字、符號

1、基本資料型別:

boolean:布林型別,佔一個位元組,true,false

byte:位元組型別,佔一個位元組,-128-127

short:短整數型別,佔兩個位元組,-32768-32767

int:整數型別,佔四個位元組,-2147483648-2147483647

long:長整數型別,佔八個位元組

float:浮點型別,佔四個位元組

double:浮點型別,佔八個位元組

char:字元型別,佔兩個位元組

優先順序低到高:byte,short,char < int < long < float < double (小數優先順序大於整數)
布林值擴充套件

boolean flag = true;
if(flag){}

資料型別轉換:強制轉換:高到低;自動轉換:低到高;

eg:
char c='a';
int d=c+1;
System.out.println(d);//輸出結果為98
System.out.println ((char)d);//輸出結果為b

ps:

  • 布林值不能進行轉換
  • 不能把物件型別轉換為不相干型別
  • 轉換時可能存在記憶體溢位現象,精度問題。

2、引用資料型別:

  • class:類
  • interface:介面
  • 陣列

3、識別符號:

類、方法和變數修飾符(以字母,$,,開始,首字母之後可以是字母,$,,數字,組合)

相關文章