1. 程式人生 > 其它 >Java語言基礎程式設計(一)

Java語言基礎程式設計(一)

Java語言概述

  1. 瞭解基本概念:系統軟體、應用軟體

  2. 掌握常用DOS命令

  3. 瞭解計算機語言發展史與Java語言發展史

  4. 瞭解Java語言特點:面向物件;健壯性;跨平臺型

  5. 瞭解Java應用領域

    • JavaEE後臺開發
    • 大資料開發
    • 移動端Android開發
  6. 掌握JDK、JRE、JVM三者關係與包含的內容

  7. 掌握JDK安裝與環境變數path的配置:JAVA_HOME

  8. 掌握編譯並執行Java程式:javac.exe、java.exe

  9. 掌握常見BUG的除錯

  10. 程式碼中熟練使用三種註釋方式

基本語法

  • 關鍵字與識別符號
    • 熟悉關鍵字的概念
    • 掌握識別符號的命名規則、規範
  • 變數
    1. 變數的分類
    2. 掌握8種基本資料型別變數的定義
    3. 掌握除boolean外基本資料型別的運算規則
      • 自動型別提升
      • 強制型別轉換
    4. 掌握String與基本資料型別的連線運算:+
    5. 瞭解二進位制的原碼、反碼、補碼
  • 運算子
    1. 演算法運算子
      • + - * / % (前)++ (後)++ (前)-- (後)-- +
    2. 賦值運算子
      • = += -= *= /= %=
    3. 比較運算子
      • == != > < >= <= instanceof
    4. 邏輯運算子
      • & && | || ! ^
    5. 位運算子
      • << >> >>> & | ^ ~
    6. 三元運算子
      • (條件表示式)? 表示式1 : 表示式2
  • 流程控制
    • 順序結構
    • 分支結構
      • if-else if - ... - else
      • switch - case
      • 巢狀分支結構
    • 迴圈結構
      • for(; ; ){ }
      • while( ){ }
      • do{ }while( )
      • 巢狀迴圈結構
    • 關鍵字:break、continue

陣列

  1. 熟悉資料結構的特徵
  2. 掌握一維陣列的使用
  3. 熟悉二維陣列的使用
  4. 熟悉陣列的常用演算法
    • 反轉、複製
    • 元素賦值
    • 排序演算法
    • 查詢(或搜尋)
  5. 掌握常見異常的解決
  6. Arrays工具類的使用

面向物件程式設計

  • 類與物件

  • 類的內部成員

  • 面向物件三大特徵

  • 關鍵字的使用

  • 設計模式

  • Java常用類

    • 1-Object類
    • 2-包裝類
    • 3-Scanner類
    • 4-單元測試
  • 異常處理

    1. 瞭解異常體系結構
    2. 能舉例常見的異常
    3. 掌握異常處理機制
      • 方式一:try-catch-finally
        • try{ ...... //可能產生異常的程式碼 } catch(異常型別1 e ){ ...... //當產生異常型別1型異常時的處置措施 } catch(異常型別2 e ){ ......//當產生異常型別2型異常時的處置措施 } finally{ ...... //無論是否發生異常,都無條件執行的語句 }
      • 方式二:直接throws(方法宣告)
    4. 手動丟擲異常物件
      • throw
    5. 自定義異常
作者:Ya 出處:https://www.cnblogs.com/1463490Ya/ 本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連線,否則保留追究法律責任的權利。