1. 程式人生 > 資訊 >騰訊:堅決擁護工信部決策,分階段分步驟解決網址遮蔽問題,進行安全互聯互通

騰訊:堅決擁護工信部決策,分階段分步驟解決網址遮蔽問題,進行安全互聯互通

程式碼

public class Hello{
public static void main(String[] args){
System.out.print("Hello world");
}
}

編譯javac java檔案,會生成一個class檔案

註解:

  1. 單行註釋://

  2. 多行註釋:/* */

  3. 文件註釋:

關鍵字

所有的識別符號都應該是已字母,美元符,或者下劃線開始

識別符號是大小寫敏感的

可以用中文命名,但是不建議這樣,也不建議使用拼音,很low

  • java是強型別語言

  • 型別兩大類:基本型別,引用型別

  • 八大資料型別

  • 整數:byte,int,long,short(long型別要在數字後面加L)

  • 小數:浮點數,float,double(float型別要在數字後面加F)

  • 字元:char

    字串:String不是關鍵字,是一個類

  • 布林值:boolean 有true(真),false(假)

位(bit)是計算機最小的儲存單位,一個位元組等於8位

整數擴充套件:二進位制(以0b開頭),八進位制(以0開頭),十進位制,十六進位制(以0x開頭)

浮點數擴充套件:

銀行業務怎麼表示?(BigDecimal 數學工具類)

float 是有限的,離散的,有舍入誤差,大約,接近但不等於

所以最好不要使用浮點數進行比較

字元拓展:

所有的字元本質還是數字(編碼 Unicode表);(強制數字轉換)

轉義字元:\t 製表符

\n換行

System.out.println("Hello\nworld");

布林值擴充套件:

boolean flag=true;
if(flag==true){} //新手
if(flag){}//老手

語言書寫精簡;