1. 程式人生 > >黑馬程式設計師--Java學習日記之基礎知識(思維導圖&基礎概念)

黑馬程式設計師--Java學習日記之基礎知識(思維導圖&基礎概念)

------- android培訓java培訓、期待與您交流! ----------


什麼是常量
     在程式執行的過程中其值不可以發生改變 
Java中常量的分類
     字面值常量
     自定義常量(面向物件部分講) 
字面值常量的分類
     字串常量    用雙引號括起來的內容
     整數常量        所有整數
     小數常量        所有小數
     字元常量        用單引號括起來的內容,裡面只能放單個數字,單個字母或單個符號
     布林常量        較為特殊,只有true和false
     空常量            null
什麼是變數
    在程式執行的過程中,在某個範圍內其值可以發生改變的量
變數的定義格式
    資料型別 變數名 = 變數值;
為什麼要定義變數
    用來不斷的存放同一型別的常量,並可以重複使用
什麼是運算子
     就是對常量和變數進行操作的符號。
運算子的分類
    算術運算子,賦值運算子,比較(關係或條件)運算子,邏輯運算子,位運算子,三目(元)運算子 
算數運算子有哪些
     +,-,*,/,%,++,-- 
注意事項:
   a:+號在java中有三種作用,代表正號,做加法運算,字串的連線符
   b:整數相除只能得到整數。如果想得到小數,必須把資料變化為浮點數型別
   c:/獲取的是除法操作的商,%獲取的是除法操作的餘數
    %運算子
 當左邊的絕對值小於右邊絕對值時,結果是左邊
         當左邊的絕對值等於右邊或是右邊的倍數時,結果是0
         當左邊的絕對值大於右邊絕對值時,結果是餘數
         %運算子結果的符號只和左邊有關係,與右邊無關
         任何一個正整數%2結果不是0就是1可以用來當作切換條件 
邏輯運算子有哪些
     &,|,^,!
     &&,|| 
案例演示
邏輯運算子的基本用法

注意事項:
    邏輯運算子一般用於連線boolean型別的表示式或者值。
    表示式:就是用運算子把常量或者變數連線起來的符合java語法的式子。
 算術表示式:a + b
         比較表示式:a == b(條件表示式)
結論:
&邏輯與:有false則false。
|邏輯或:有true則true。
^邏輯異或:相同為false,不同為true。
!邏輯非:非false則true,非true則false。
     特點:偶數個不改變本身。
位運算子有哪些
     &,|,^,~ ,>>,>>>,<<
案例演示
     位運算子的基本用法1

     &,|,^,~ 的用法
     &:有0則0
     |:有1則1
     ^:相同則0,不同則1
     ~:按位取反
方法格式說明       修飾符:目前就用 public static。後面我們再詳細的講解其他的修飾符。
     返回值型別:就是功能結果的資料型別。
     方法名:符合命名規則即可。方便我們的呼叫。
     引數:
   實際引數:就是實際參與運算的。
         形式引數;就是方法定義上的,用於接收實際引數的。
     引數型別:就是引數的資料型別
     引數名:就是變數名
     方法體語句:就是完成功能的程式碼。
     return:結束方法的。
     返回值:就是功能的結果,由return帶給呼叫者。 
 陣列:
    一維陣列:
        掌握定義格式(三種),掌握遍歷、最值、查表法、基本查詢
    二維陣列:
        掌握定義格式(三種),掌握遍歷