java基礎部分

20170405發表於2020-09-01

  JDK java開發工具包

  JRE java執行環境

  JDK=JRE+開發工具集 JRE=JVM+javaSE

  break;結束當前迴圈 continue;結束當次迴圈

  ++i;- -i;都是自增或自減

  i–,i++都是先運算

  instance of判斷左邊物件是否為右邊物件的例項

  & &&

  相同點: 運算結果相同

  左邊為true都會執行右邊

  不同點:左邊為false,&繼續執行右邊的運算,&&不在執行

  | ||

  相同點: 運算結果相同

  左邊為false都會執行右邊

  不同點:左邊為true,|繼續執行右邊的運算,||不在執行

  <<向左移一位相當於*2

  ‘>>’ 向右移一位相當於/2

  ^取反 >>>無論正負最高位插0

  三元運算子

  (條件表示式)?表示式1?表示式2;

  Scanner類;

  Arrays類常用靜態方法

  1.boolean equals(int[] a,int[] b):判斷兩個陣列是否相等。

  2.String toString(int[] a):輸出陣列資訊。

  3.void fill(int[] a,int val):將指定值填充到陣列之中。

  4.void sort(int[] a):對陣列進行排序。

  5.int binarySearch(int[] a,int key)二分查

  陣列常見異常

  陣列角標越界異常:ArrayIndexOutOfBoundsException

  空指標異常:NullPointerException

  匿名物件:我們建立的物件,沒顯式的賦給一個變數名。即為匿名物件

  特點:匿名物件只能呼叫一次。

  過載:在同一個類中,方法名相同,引數不同

  可變個數形參的方法:public void show(引數型別… 名稱)

  重寫:發生在子類繼承的父類中,子類重寫父類的方法

  super呼叫父類的屬性,方法和構造器

  程式碼塊的作用:用來初始化類、物件的資訊

  final是修飾符 finally是異常處理中必須執行的方法 finalize是Object中的方法

  throw 表示丟擲一個異常類的物件,生成異常物件的過程。宣告在方法體內。

  throws 屬於異常處理的一種方式,宣告在方法的宣告處。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979119/viewspace-2716368/,如需轉載,請註明出處,否則將追究法律責任。

相關文章