黑馬程式設計師--Java學習日記之基礎知識(思維導圖&基礎概念)
阿新 • • 發佈:2019-02-09
------- 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帶給呼叫者。
陣列:
一維陣列:
掌握定義格式(三種),掌握遍歷、最值、查表法、基本查詢
二維陣列:
掌握定義格式(三種),掌握遍歷。