Java初學者day-02

來源:互聯網
上載者:User

標籤: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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.