JAVA學習2
阿新 • • 發佈:2022-03-04
強型別語言安全性高 但速度比較慢
基本型別:
-
整數byte,short,int,long 一般long型別後面會加L表示 :30L
-
浮點型別float,double 一般float型別後面會加F表示:50.1F
-
字元型別char char字元代表一個字:'A'、‘秦’(單引號表示)
-
boolean布林型別 boolean flag=true; boolean flag=false;
字串,String不是一個關鍵字,它是一個類(看下圖2,跟int byte 這些關鍵字顏色不一樣)
String name="秦疆";
64位電腦可以支援32位的系統可以支援128G記憶體,有一個定址能力,32位系統不能使用64位系統,只能支援4G記憶體
轉義字元
轉義字元 | 意義 | ASCII碼值(十進位制) |
---|---|---|
\b | 退格(BS) ,將當前位置移到前一列 | 008 |
\f | 換頁(FF),將當前位置移到下頁開頭 | 012 |
\n | 換行(LF) ,將當前位置移到下一行開頭 | 010 |
\r | 回車(CR) ,將當前位置移到本行開頭 | 013 |
\t | 水平製表(HT) (跳到下一個TAB位置) | 009 |
\v | 垂直製表(VT) | 011 |
\ | 代表一個反斜線字元''' | 092 |
' | 代表一個單引號(撇號)字元 | 039 |
" | 代表一個雙引號字元 | 034 |
\0 | 空字元(NULL) | 000 |
\ddd | 1到3位八進位制數所代表的任意字元 | 三位八進位制 |
\uhhhh | 1到2位十六進位制所代表的任意字元 | 二位十六進位制 |
注意:區分,斜槓:"/" 與 反斜槓:"" ,此處不可互換
點的轉義:. ==> u002E 美元符號的轉義:$ ==> u0024 乘方符號的轉義:^ ==> u005E 左大括號的轉義:{ ==> u007B 左方括號的轉義:[ ==> u005B 左圓括號的轉義:( ==> u0028 豎線的轉義:| ==> u007C 右圓括號的轉義:) ==> u0029 星號的轉義:* ==> u002A 加號的轉義:+ ==> u002B 問號的轉義:? ==> u003F 反斜槓的轉義: ==> u005C
所以\|實際上還可以寫成:\u007C