Java語言基礎程式設計(一)
阿新 • • 發佈:2021-11-09
Java語言概述
-
瞭解基本概念:系統軟體、應用軟體
-
掌握常用DOS命令
-
瞭解計算機語言發展史與Java語言發展史
-
瞭解Java語言特點:面向物件;健壯性;跨平臺型
-
瞭解Java應用領域
- JavaEE後臺開發
- 大資料開發
- 移動端Android開發
-
掌握JDK、JRE、JVM三者關係與包含的內容
-
掌握JDK安裝與環境變數path的配置:JAVA_HOME
-
掌握編譯並執行Java程式:javac.exe、java.exe
-
掌握常見BUG的除錯
-
程式碼中熟練使用三種註釋方式
基本語法
- 關鍵字與識別符號
- 熟悉關鍵字的概念
- 掌握識別符號的命名規則、規範
- 變數
- 變數的分類
- 掌握8種基本資料型別變數的定義
- 掌握除boolean外基本資料型別的運算規則
- 自動型別提升
- 強制型別轉換
- 掌握String與基本資料型別的連線運算:+
- 瞭解二進位制的原碼、反碼、補碼
- 運算子
- 演算法運算子
- + - * / % (前)++ (後)++ (前)-- (後)-- +
- 賦值運算子
- = += -= *= /= %=
- 比較運算子
- == != > < >= <= instanceof
- 邏輯運算子
- & && | || ! ^
- 位運算子
- << >> >>> & | ^ ~
- 三元運算子
- (條件表示式)? 表示式1 : 表示式2
- 演算法運算子
- 流程控制
- 順序結構
- 分支結構
- if-else if - ... - else
- switch - case
- 巢狀分支結構
- 迴圈結構
- for(; ; ){ }
- while( ){ }
- do{ }while( )
- 巢狀迴圈結構
- 關鍵字:break、continue
陣列
- 熟悉資料結構的特徵
- 掌握一維陣列的使用
- 熟悉二維陣列的使用
- 熟悉陣列的常用演算法
- 反轉、複製
- 元素賦值
- 排序演算法
- 查詢(或搜尋)
- 掌握常見異常的解決
- Arrays工具類的使用
面向物件程式設計
-
類與物件
-
類的內部成員
-
面向物件三大特徵
-
關鍵字的使用
-
設計模式
-
Java常用類
- 1-Object類
- 2-包裝類
- 3-Scanner類
- 4-單元測試
-
異常處理
- 瞭解異常體系結構
- 能舉例常見的異常
- 掌握異常處理機制
- 方式一:try-catch-finally
- try{ ...... //可能產生異常的程式碼 } catch(異常型別1 e ){ ...... //當產生異常型別1型異常時的處置措施 } catch(異常型別2 e ){ ......//當產生異常型別2型異常時的處置措施 } finally{ ...... //無論是否發生異常,都無條件執行的語句 }
- 方式二:直接throws(方法宣告)
- 方式一:try-catch-finally
- 手動丟擲異常物件
- throw
- 自定義異常