|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/java-wjs/
课程评论:没有评论
Java程式設計課程提供了一個全面的Java入門學習路徑,涵蓋了從基礎概念到進階主題,旨在讓學習者能夠快速掌握Java程式設計。 課程首先介紹Java的基礎知識,包括程式的介紹、JDK的安裝以及開發環境Eclipse和IntelliJ的設置,並引導學習者編寫、編譯和執行第一個Java程式。 接著,課程深入講解原始資料型態與操作,包括各種基本資料型態(如整數、浮點數、字元、布林)、運算子、型態轉換、字串處理以及程式設計技巧。 學習者將會掌握各種控制結構,如布林運算式、if與switch的選取結構,以及while和for迴圈,並理解break和continue的運用。 課程也涵蓋了函數的使用,以及如何透過類別和物件來建構程式,包括字串類別、套件、Math類別、列舉型態、元件容器、包裹類別、自動裝箱和記憶體回收。 在類別與封裝部分,課程詳述了類別的創建、建構子、封裝的原則(包括存取控制修飾子)、方法的多載(Overloading)以及成員變數與區域變數的區別。 物件導向設計是課程的核心之一,將帶領學習者識別類別與物件、理解類別的靜態成員、類別間的關係,並深入學習繼承、介面、抽象類別以及物件導向設計模型的實作。 陣列的相關知識也得到詳盡的闡述,包括陣列的簡介、複製、作為函數參數與返回值、排序、搜尋、二維及多維陣列,以及物件陣列的使用。 課程進一步深入探討繼承的概念,詳細講解父類別與子類別的關係、存取修飾子的應用,以及Object類別、多型、動態連結、覆寫、建構函數、變數初始值和this與super關鍵字的用法。 多型是Java OOP的重要特性,課程將透過抽象類別、方法、介面、內部類別以及多型的例子和運行時機制進行講解。 最後,課程會介紹Java的例外異常處理機制,包括try-catch敘述、引發例外的方式以及Exceptions類別階層。此外,還會教授如何使用Java連接資料庫,包括MySQL和SQL Server的JDBC應用。 總體而言,本課程為學習者提供了一個紮實的Java程式設計基礎,並逐步引導至物件導向思維和資料庫連接,為未來更複雜的程式開發奠定堅實的基礎。
Java程式設計一天學會第一章 Java簡介1-1程式1-2安裝JDK1-3安裝eclipse和IntelliJ1-4Java的第一個程式1-5建立、編譯與執行JAVA程式1-6分析JAVA程式第二章 原始資料型態和操作1-1 簡單的程式1-2 識別名稱1-3變數1-4分配敘述與分配運算式1-5常數1-6數值資料型態與運算子1-7數值型態轉換1-8字元資料型態與運算子1-9布林資料型態和運算子1-10遞增遞減運算子1-11運算子的優先順序1-12字串型態1-13程式設計的技巧第三章 控制結構1-1 布林運算式1-2 選取結構:if1-3選取結構switch1-4迴圈敘述:while敘述與for敘述1-5break敘述1-6continue敘述第四章 函數function第五章 使用類別和物件1-1建立物件1-2字串類別1-3套件1-4數學Math類別1-5列舉型態1-6元件和容器1-7包裹類別wrapper1-8AutoBoxing1-9記憶體回收Garbage Collection第六章 類別class與封裝1-1類別1-2建構子1-3封裝1-3-1存取控制修飾子1-4多載Overloading1-5成員變數與區域變數第七章 物件導向設計1-1軟體開發活動1-2類別和物件的識別名稱1-3類別的靜態成員1-4類別間的關係1-5繼承1-6介面1-7抽象類別1-8物件導向設計模型實作第八章 陣列1-1陣列簡介1-2複製陣列1-3當函數參數的陣列1-4從函數回傳的陣列1-5陣列排序1-6搜尋陣列1-7二維陣列1-8多維陣列1-9物件的陣列第九章 繼承1-1繼承1-2父類別和子類別1-2-1存取修飾子1-3父類別與子類別的關係1-4Object類別1-5多型、動態聯繫1-6覆寫Overriding1-7建構函數1-8變數的初始值1-9this和super關鍵字第十章 多型1-1多型1-2抽象類別和方法1-3介面1-4內部類別1-5多型的例子1-6多型執行時期第十一章 例外異常處理1-1例外異常處理1-2try-catch敘述1-3引發例外異常的方式1-4Exceptions類別階層第十二章 Java連接資料庫JDBC1-1 Java 連接MySQL JDBC1-2 SQL SERVER 2019 JDBC