笨鳥先飛,好記性不如爛筆頭

註釋:

1.解釋說明的文字;2.註釋的內容不會被編譯;3.若是出現亂碼的問題-->修改文件的編碼格式爲gbk(ansi)

註釋分爲:java

  1. //單行註釋   2./*多行註釋*/    3.//*文檔註釋*/

//單行註釋:做用於當前行,能夠嵌套單行註釋,不能夠嵌套多行註釋和文檔註釋,通常位於行的上面,或者行尾。api

/*多行註釋*/ :多行內有效,能夠嵌套單行註釋,不能夠嵌套多行註釋和文檔註釋,通常位於類的上面或者方法的上面。數組

//*文檔註釋*/:多行內有效,能夠嵌套單行註釋,不能夠嵌套多行註釋和文檔註釋通常位於類的上面或者方法的上面,而且文檔註釋能夠存在於類的api文檔中。編碼

標識符

命名規則:spa

1.只能由數字,字母,下劃線,美圓符號$任意組合而成,可是數字不能開頭blog

2.標識符是嚴格區分大小寫接口

3.關鍵字不能做爲標識符使用內存

命名規範:文檔

1.見名之意:字符串

2.駝峯命名:

類的名字:大駝峯,單詞首字母所有大寫,其餘字母小寫如, BaseServer HelloWorld

方法名字:小駝峯,第一個單詞首字母小寫,其餘單詞首字母所有大寫如, createUser

變量名字:小駝峯, userAddress

常量名字:所有使用大寫字母,而且如下劃線分隔單詞如, MAX_SIZE

變量

 變量:在程序執行過程當中,其值能夠發生改變的量; 在內存中開闢一塊空間,存儲指定類型的數據。   

java是一個強類型的語言 :聲明變量的時候就要先肯定類型  

語法:

  1. 聲明的同時賦值   數據類型 變量名 = 賦值;

經常使用的數據類型: int整數  double小數  String字符串"" boolean布爾類型  char字符型''

  1. 先聲明 後賦值: 數據類型 變量名;  --聲明     變量名=賦值;      --賦值
  2. 同時聲明多個變量     =java中惟一一個自右向左運算的符號

常量

  是在程序運行過程當中其值不能發生改變的量

分類:1.字面值常量:整數常量;小數常量;布爾常量;字符常量;字符串常量;

          2.自定義常量:被final修飾的變量爲常量;

 

數據類型

基本數據類型:四類八種

整型:byteshortintlong。(給long賦值,須要在數據的後面添加l/L,推薦使用L

浮點型:floatdouble。(給long賦值,須要在數據的後面添加l/L,推薦使用L

字符型:char

布爾型:boolean

引用數據類型:類;接口;數組。

數據類型轉換

1.boolean不參與類型轉換

2.自動類型轉換|提高

從小範圍類型的數據->大範圍類型的數據

 

多個類型的值參與運算,最終結果的數據類型默認自動提高爲最大的參與運算的數據的類型

多個數據的類型,若是隻有byte,short,char任意組合,最終的結果會自動提高成爲int

◎byte,short,char賦值,只要是在其範圍內的常量值均可以成功賦值

 

3.強制類型轉換 ,強制類型轉換有可能會損失精度

    小範圍數據類型 變量名 = (小範圍數據類型)大範圍類型的數據;   

byte -> short-> int -> long-> float ->double

進制

二進制: 0b開頭。0b10:  //0 * 2^0 + 1*2^1=2

八進制: 0開頭。0110// 0 * 8^0 + 1*8^1+1*8^2 =  72

十進制:  默認進制。

十六進制:  ox開頭。0X15// 5* 16^0 + 1* 16^1 = 21

轉義字符

  1. 轉義字符從\開始  \+要轉義的字符
  2. \t 製表符 : 一個製表符表明8個空格 一個漢字佔2個空格,一個字母佔1個空格若是製表符位置前面的內容知足製表符的整數倍,重開一個製表符位,若是不滿,全一整個製表符位
  3. \b 退格 光標回刪一個
  4. \n 換行 光標從這一行的行尾變爲下一行的行首
  5. \r 回到行首

運算符

算術運算符;賦值運算符;比較運算符;邏輯運算符;條件運算符

   其中賦值運算符與條件運算符是優先級最低的。

主要介紹一下平時容易出錯的邏輯運算符,它是用於布爾值進行運算的,運算的最終結果爲布爾值truefalse。

 

 

相關文章
相關標籤/搜索