標籤:printf java 串連 雙引號 強制轉換 demo 字串常量 記憶體 定位
Java代碼的基礎格式:Java的代碼必須存放在一個類中。類需要使用class關鍵字來定義,class前面可加修飾符.
1 修飾符 class {2 代碼塊; 3 }
Java文法的關鍵點:
1、每條執行語句後面必須有個( ; 分號)
2、Java語言嚴格區分大小寫
3、代碼排版層次清晰
4、連續的字元不能再兩行書寫 eg:
1 System.out.printfln("這是2 錯的!");3 //Java編譯器報錯
長字元可用串連符號 ‘+’
1 System.out.printfln("這是"+2 "錯的!");
Java注釋:單行//注釋文字 多行/*注釋文字*/ 文檔注釋/**注釋文字*/
標識符:字母、數字、底線(_)貨幣符號($)數字不能開頭,不能有關鍵字。定義類名首字母大寫。如:Demo 規則:1、包名一律小寫 cn.itcast.test
2、類名介面名單字首大寫
3、常量單詞大寫,串連單詞用底線
4、見詞知意
Java關鍵字:小寫、標識符不能為關鍵字 eg:class、public
Java中常量的分類
1.整數常量,所有整數
2.小數常量,所有小數
3.布爾型(boolean):true false
4.字元常量,單引號‘ ‘標識
5.字串常量,雙引號 " " 標識
6.null常量,傳回值:null
正式四種表現形式
1.二進位:0,1
2.八進位:0-7
3.十進位:0-9
4.十六進位:0-9,A-F OX表示開頭
特殊字元:反斜線 \ 逸出字元
- \r 斷行符號,游標定位當前行開頭,不會跳到下一行
- \n 換行,
- \t 定位字元==Tab
- \b 退格符==backspace
變數的概念
記憶體中的一個儲存地區
該地區有自己的名稱(變數名)和類型(資料類型)
該地區的資料可以在統一類型的範圍內不斷變化
為什麼定義變數:用來不斷存放統一類型的常量,並可以重複使用
變數格式:資料類型 變數名=初始化值
強制類型轉轉:byte b = 3;
b = (byte)(b+4);
強制轉換比較:
System.out.println(‘a‘+1); 98
System.out.println((char)(‘a‘+1)); b
byte short char 自動提升到int類型
測試int最大小值
int max==int x=Integer.MAX_VALUE;
int min==int x=Integer.MIN_VALUE;
Java初學者day-02