1. 程式人生 > >Java p3

Java p3

201711671126 《Java程式設計》第三章 運算子、表示式和語句

  • 運算子與表示式
    • 算術運算子與算術表示式
      • 加減(4級優先)
      • 乘除求餘(*,/,%,3級優先)
    • 自增、自減運算子
      • ++x(--x)表示在使用x之前,先使x的值增(減)1
      • x++(x--)表示在使用x之後,使x的值增(減)1
    • 算術混合運算的精度
      • 精度低->高:byte,short,char,int,long,float,double
      • 運算結果由計算過程中精度的高低決定,結果與精度最高的相同
    • 關係運算符與關係表示式
      • 關係運算符:>,<,>=,<=,==,!=
    • 邏輯運算子與邏輯表示式
      • 邏輯運算子:&&,||,!
      • 賦值運算子:=
    • 賦值運算子與賦值表示式
      •  
    • 位運算子
      • 左面最高位是符號位,最高位是0表示正數,是1表示負數
      • a.按位與運算:兩個數字對應位都是1,則結果是1,否則為0
      • b.按位或運算:兩個數字對應位都是0,則結果是0,否則是1
      • c.按位非運算:如果a對應位是0,則c的該位是1,否則是0
      • d.按位異或運算:如果a,b對應位相同,則c的該位是0,否則是1
    • instanceof運算子
      • 左面的操作符是一個物件,右面是一個類
    • 運算子綜述
  • 語句概述
  • if條件分支語句
    • if語句
    • if-else語句
    • if-else if-else語句
  • switch開關語句
    • 可以是byte,short,int,char,不能是long
  • 迴圈語句
    • for迴圈語句
      • for(表示式1;表示式2;表示式3){
      • 若干語句;
      • }
    • while迴圈語句
      • while(表示式){
      • 若干語句;
      • }
    • do-while迴圈語句
      • do{
      • 若干語句;
      • }while(表示式)
  • break和continue語句
    • break語句:若某次中執行了break,則整個迴圈結束。
    • continue語句:若某次中執行了continue,則本次迴圈結束。
  • for語句與陣列
    • for(宣告迴圈變數:陣列的名字){
    • ...}

教材學習中的問題和解決過程

問題:一些知識點不懂

解決:查詢網路資源+詢問

學習進度條

150/150

參考資料

教程