天天看點

java基礎知識點2

能夠知道IDEA的項目結構 項目>子產品(day01,day02)>包(demo01,demo02)==>類(java的基本機關)

以後在工作中,每個包中都是一個功能

建立的規則:一般使用公司域名反寫

java基礎知識點2
+,-,*,/,% 注意: 1.除法符号兩邊都是整數,計算結果也是一個整數(整除) 2.除法符号兩邊有一邊是小數,計算結果也是小數 3.byte,short,char類型在參與計算的時候,會自動把自己提升為int類型 4.浮點數(小數),是不精确的,拿不精确的數參與計算,得到的結果更加不精确
每個字元底層都是一個數字 字元在參與+操作時,會使用字元底層的數字進行加法運算 常用字元和數字的對應關系: ‘A’ 65 A-Z是連續的 ‘a’ 97 a-z是連續的 ‘0’ 48 0-9是連續的 字元串可以和任意的資料類型相加,結果還是一個字元串(字元串連接配接)
基本的指派運算符: = 把等号右邊的值指派給等号左邊的變量 擴充的指派運算符: +=,-=,*=,/=,%=, 把運算符左右兩邊的數先進行+ - * / % 的操作,把結果指派給左邊的變量 注意: 1.+=,-=,=,/=,%=運算符左邊必須是變量,不能是常量 2.+=,-=,=,/=,%=運算符中隐含一個強制類型轉換
++: 自增,本身+1 --: 自減,本身-1 注意: ++和--單獨使用:運算符寫在變量的前後結果是一樣的 ++和--與其他運算符混合使用: ++,--寫在變量前邊,先把變量的值加1或者減1,然後使用改變後的值參與運算 ++,--寫在變量後邊,先使用變量原來的值參與運算,運算結束後在把變量的值加1或者減1
三元運算符:3個數參與計算 格式: 關系表達式? 表達式1:表達式2; 執行的流程: 首先計算關系表達式的值 如果值為true,表達式1的值就是運算結果 如果值為false, 表達式2的值就是運算結果 作用: 用于擷取兩個數中的最大值,最小值,比較兩個數的大小... 注意: 1.三元運算符的結果就是一個值,<code>這個值必須被使用,要麼輸出,要麼指派給一個變量接收</code> 2.三元運算符中表達式可以是任意資料類型的值(基本:4類8種,引用資料類型)
執行流程: 使用switch中的值和所有的case進行比對 比對成功:執行case中的語句體 比對失敗:使用default中的語句體 break關鍵字的作用:用于結束switch語句
當case中的語句執行完畢,而沒有break時, 程式會無條件的執行後續的case或default中的語句, 直到遇到break語句或整個switch語句結束為止