|
|
|
目前位置:首頁 >
【大學教育課程】 > 計算機工程學科 > 程序語言|數據庫|軟件 |
|
|
課程名稱: JAVA程序設計 |
|
課程編號: |
SR_7112 |
系列: |
(大學)遠距教育課程 |
授課學校: |
吉林大學 |
授時: |
全 50 講 |
授課語言: |
中文 |
光碟版: |
1 片教程光碟(csf檔) |
其他說明: |
附 csf檔 課程專用播放器.... |
|
簡 介: |
Java是面向對象的、支持多線程的解釋型網絡編程語言。它是目前Internet最流行的編程語言之一,具有高度的安全性、可移植性和代碼可重用性。Java程序設計由.......... |
|
光碟版: |
NT$ 295 元
|
購 買: |
|
訂購說明: |
◎優惠期間中!各版本為均一價,請於結帳時註明
◎網路版→檔案複查中,暫不提供
◎光碟版→各國(地區)暫不提供光碟配送服務
◎下載版→由Google 雲端硬碟下載,(請備記
Gmail帳號) 訂購多套另附--贈送課程
|
|
喜歡這門課程嗎?按分享推薦給你的朋友吧!
|
|
|
|
|
|
Java是面向對象的、支持多線程的解釋型網絡編程語言。它是目前Internet最流行的編程語言之一,具有高度的安全性、可移植性和代碼可重用性。Java程序設計由13個項目組成,每個項目按照完成該項目的工作過程分解成若干個子任務,把Java語言的知識點分解並貫穿在項目任務中。通過項目和任務的實施,學習知識和掌握技能。
Java programming
language具有目前大部分編程語言所共有的一些特徵,被特意設計用於互聯網的分佈式環境。Java具有類似於C++語言的"形式和感覺",但它要比C++語言更易於使用,而且在編程時徹底採用了一種"以對像為導向"的方式。Java
編程語言的風格和C、C++ 語言風格十分相似。Java是一個純的面向對象的程序設計語言,它繼承了 C++ 語言面向對像技術的核心,Java捨棄了C
++語言中容易引
起錯誤的指針(以引用取代)、運算符重載(operator
overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用於回收不再被引用的對象所佔據的內存空間,使得程序員不用再為內存管理而擔憂。在
Java SE 1.5 版本中,Java 又引入了泛型編程(Generic
Programming)、類型安全的枚舉、不定長參數和自動裝/拆箱等語言特性。想瞭解更多資料可以加入java高手學習交流群,前面250中間941後面060。
Java 不同於一般的編譯執行計算機語言和解釋執行計算機語言。它首先將源代碼編譯成二進制字節碼(bytecode),然後依賴各種不同平台上的虛擬機來解釋執行字節碼,從而實現了「一次編譯、到處執行」的跨平台特性。不過,每次的編譯執行需要消耗一定的時間,這同時也在一定程度上降低了
Java 程序的運行效率。但在 J2SE 1.4.2 發佈後,Java 的執行速度有了大幅提升。
與傳統程序不同,Sun 公司在推出 Java 之際就將其作為一種開放的技術。全球數以萬計的 Java 開發公司被要求所設計的 Java
軟件必須相互兼容。「Java 語言靠群體的力量而非公司的力量」是 Sun
公司的口號之一,並獲得了廣大軟件開發商的認同。這與微軟公司所倡導的注重精英和封閉式的模式完全不同。
Sun 公司對 Java 編程語言的解釋是:Java 編程語言是個簡單、面向對像、分佈式、解釋性、健壯、安全與系統無關、可移植、高性能、多線程和動態的語言。
Java 平台是基於 Java 語言的平台。這樣的平台目前非常流行,因此微軟公司推出了與之競爭的.NET平台以及模仿 Java 的 C#
語言。想瞭解更多資料可以加入java高手學習交流群,前面250中間941後面060。
課程內容大綱 : ( 該課程目錄僅提供參考,以教師講課實際內容為準。)
第1章
Java語言基礎
1.1 熟悉Java語言
1.1.1Java的Application程式
1.1.2Java的Applet小程式
1.1.3Java程式的運行
1.1.4HTML文件
1.1.5 識別字與分隔符號
1.2 資料類型
1.2.1 常量
1.2.2 變數
練習題
第2章 運算子. 運算式與控制結構
2.1 運算子與運算式
2.1.1 算術運算子
2.1.2 關係運算子
2.1.3 邏輯運算子
2.1.4 位運算子
2.1.5 條件運算子
2.1.6 其他運算子
2.1.7 運算子的優先順序與結合性
2.2 語句
2.2.1 運算式語句
2.2.2 複合陳述式
2.2.3 流程控制語句
2.3 控制結構
2.3.1 選擇結構
2.3.2 迴圈結構
2.3.3 控制轉移
2.4 陣列
2.4.1 陣列的定義. 創建及賦值
2.4.2 陣列元素的訪問
2.4.3 參考資料類型
2.5 方法
2.5.1Java方法的定義及調用
2.5.2 方法的參數
2.5.3 方法的返回值
2.5.4 方法體的區域變數
2.5.5 方法的遞迴呼叫
2.5.6 方法的重載
2.5.7main 方法
練習題
第3章Java物件導向程式設計
3.1 物件導向程式設計的基本概念
3.1.1 對像
3.1.2 封裝
3.1.3 類
3.1.4 類的繼承
3.1.5 類的多態性
3.2 類
3.2.1 類定義
3.2.2 類對像
3.2.3 構造函數
3.2.4 深入瞭解類對像
3.3 類的繼承
3.3.1 類繼承的實現
3.3.2 派生類的初始化
3.3.3 類物件之間的資料類型轉換
3.3.4 類的成員覆蓋
3.3.5 修飾符
3.4 介面
3.4.1 介面的實現
3.4.2 介面的繼承與組合
3.4.3 介面的多態
3.5package包
3.5.1 創建並使用包
3.5.2 類及類成員的存取權限
3.6Java的API與類庫
3.6.1 使用Math數學類的方法
3.6.2 字串類
練習題
第4章 異常
4.1Java異常
4.1.1 異常的基本概念
4.1.2Java對異常的處理機制
4.1.3 異常類
Exception
4.1.4 異常類的方法和屬性
4.2 異常處理
4.2.1 運行時異常
4.2.2 捕獲異常
4.2.3 聲明異常
4.2.4 拋棄異常
4.3 創建用戶自己的異常
練習題
第5章 多執行緒
5.1 多執行緒的概念
5.2 執行緒的實現方法和基本控制
5.2.1 多執行緒實現的兩種方法
5.2.2 對多執行緒的基本控制
5.3 多執行緒的互斥問題
5.4 多執行緒中的同步
5.5 多執行緒的一些應用
練習題
第6章
Java的輸入輸出
I/O 處理
6.1Java輸入輸出流的特點和層次結構
6.1.1Java輸入輸出流概述
6.1.2Java中輸入輸出流的層次結構
6.2 檔的順序輸入輸出
6.2.1InputStream和OutputStream
6.2.2FileInputStream和FileOutputStream
6.2.3 過濾流
6.2.4 以其他常用的順序方式輸入輸出流
6.3 檔的隨機訪問
6.4File類
6.5 字元流
6.5.1 基類Reader和Writer
6.5.2 字元流I/O中的重要子類
6.5.3 新舊類庫的對應關係
6.6 對象的序列化
6.6.1 什麼是物件序列化
6.6.2 如何進行序列化操作
6.6.3 物件序列化中的一些問題
練習題
第7章Java圖形化使用者介面
7.1 圖形化使用者介面概述
7.2 文本與字體
7.2.1 繪製字串. 字元和位元組
7.2.2 確定字體. 字型和字型大小
7.2.3 顏色的設置
7.3 圖形設計
7.3.1 畫直線
7.3.2 畫矩形
7.3.3 繪橢圓和圓弧
7.3.4 繪製多邊形
7.4 顯示圖像
7.4.1 定義圖像類物件
7.4.2 獲取圖像資訊
7.4.3 顯示圖像
7.5 標籤. 按鈕和文字方塊
7.5.1 標籤
7.5.2 按鈕
7.5.3 輸入文字方塊
7.6 核取方塊. 選項按鈕和列表
7.6.1 複選按鈕框
7.6.2 選項按鈕
7.6.3 列表
7.7 滑鼠事件與鍵盤事件
7.7.1 滑鼠事件
7.7.2 鍵盤事件
7.8 佈局管理器
7.8.1FlowLayout佈局管理器
7.8.2
BorderLayout佈局管理器
7.8.3GridLayout佈局管理器
練習題
第8章Java
Applet
8.1Applet入門
8.1.1 什麼是Applet
8.1.2Java
Applet的安全機制
8.1.3Applet與HTML
8.1.4Appletviewer
8.2Applet的運行
8.2.1 創建Applet
8.2.2Applet的生命週期及基本方法
8.2.3 向Applet傳遞參數
8.2.4Applet與Application
8.3 多媒體
Multimedia
8.3.1 圖像及文字的綜合例子
8.3.2 聲音
8.3.3 動畫
8.4Applet通信
8.4.1 同頁Applet之間的通信
8.4.2Applet和流覽器之間的通信
8.4.3Applet的網路通信
練習題
第9章Java應用程式實例
9.1 物件導向程式設計的過程
9.2 加密解密程式
9.2.1 一個加密解密問題
9.2.2 結構化程式設計
9.2.3 物件導向的解
9.3 一個簡單的圖形系統
9.3.1 物件模型設計
9.3.2 圖形系統的設計和實現
9.4 用Zip技術壓縮檔
9.4.1 向應用程式傳入參數
9.4.2Zip包功能介紹
9.4.3 檔流定義和基本操作
9.4.4 完整程式實例
9.5 簡單的圖片觀察器
9.5.1Frame類物件定義和基本操作
9.5.2 圖片裝載過程說明
9.5.3 完整的程式實例
練習題
第10章C/S通信
10.1 網路程式設計概述
10.1.1 功能變數名稱和IP地址
10.1.2 伺服器和客戶機
10.1.3 埠號
10.2Socket 通訊端 通信
10.2.1Socket通訊端
10.2.2 簡單的TCP/IP客戶/伺服器程式
10.2.3 同時為多個客戶服務的程式
10.3 資料包通信
10.4 一個簡單的FTP應用程式
練習題
第11章JDBC資料庫
11.1Java的資料庫概述
11.1.1JDBC的框架結構
11.1.2JDBC典型應用模型
11.2 訪問資料庫的安全性問題
11.3 JDBC中的主要類
11.4 資料庫訪問過程中的步驟
11.4.1 連接資料庫
11.4.2 瞭解資料庫資訊
11.4.3 查詢資料
11.4.4 獲取查詢結果集中的資料
11.4.5 更新資料庫
11.4.6 JDBC的事務支援
11.5 JDBC 2.0介紹
11.5.1 可滾動結果集
11.5.2 可更新的結果集
11.5.3 批量更新
11.5.4 大對像讀寫
|
本套課程教材講解詳細,圖文並貌,非常的引人入甚,能讓你更好的吸收知識,從學習中找到樂趣!每講40~50分鐘的學習中,如同坐在大學課堂內一般輕鬆學習!
視頻教程有老師詳解授課並且自帶清晰圖像或文字板書,所以也不需要另外的參考資料了。文字圖像資料與真人視頻交互同步更新。視頻教程方式不會遺漏任何和難點,可以反覆學習直至學會為止。有老師領路比自己自學研究將會輕鬆百倍,而且不容易枯燥乏味如果今天學習了一半,想明天接著學,
則同時可以方便地通過快進選擇自己的學習進度。
工作學習兩不誤,不用再付昂貴的學習費用和應對許許多多的考試。
|
全48學時授課
(共 50 講) 每講約 40~50 分鐘
|
第01講 JAVA程序設計
第02講 JAVA程序設計
第03講 JAVA程序設計
第04講 JAVA程序設計
第05講 JAVA程序設計
第06講 JAVA程序設計
第07講 JAVA程序設計
第08講 JAVA程序設計
第09講 JAVA程序設計
第10講 JAVA程序設計
第11講 JAVA程序設計
第12講 JAVA程序設計
第13講 JAVA程序設計
第14講 JAVA程序設計
第15講 JAVA程序設計
第16講 JAVA程序設計
第17講 JAVA程序設計
第18講 JAVA程序設計
第19講 JAVA程序設計
第20講 JAVA程序設計
第21講 JAVA程序設計
第22講 JAVA程序設計
第23講 JAVA程序設計
第24講 JAVA程序設計
第25講 JAVA程序設計 |
第26講 JAVA程序設計
第27講 JAVA程序設計
第28講 JAVA程序設計
第29講 JAVA程序設計
第30講 JAVA程序設計
第31講 JAVA程序設計
第32講 JAVA程序設計
第33講 JAVA程序設計
第34講 JAVA程序設計
第35講 JAVA程序設計
第36講 JAVA程序設計
第37講 JAVA程序設計
第38講 JAVA程序設計
第39講 JAVA程序設計
第40講 JAVA程序設計
第41講 JAVA程序設計
第42講 JAVA程序設計
第43講 JAVA程序設計
第44講 JAVA程序設計
第45講 JAVA程序設計
第46講 JAVA程序設計
第47講 JAVA程序設計
第48講 JAVA程序設計
第49講 輔導1
第50講 輔導2 |
|
|
|
|
|
|
table>
|
|
|