商品簡介
目次
相關商品
商品簡介
本書打破了一本主教材配套一本實訓教材的傳繞教材編寫模式,將基礎理論與應用實踐合二為一,使學生在學習基礎理論知識的同時,通過案例及實訓課盡快加深對知識點的理解與掌握,不需要再單獨開設實訓課程,這樣也消除了因不同的教師教授實訓課程而存在的與講課內容相脫節的問題,使得知識點的講解與實訓課程能充分融合。
全書共分為5章,通過大量的案例,采用案例帶動知識點學習的方法進行講解,通過學習實例掌握軟件的操作方法和操作技巧,以及程序設計方法和設計技巧。本書按節細化知識點,并結合知識點介紹了相關的實例。
本書可作為高職高專院校計算機專業的教材,也可作為高等院校本科非計算機專業的教材,還可作為初學者的自學用書。
全書共分為5章,通過大量的案例,采用案例帶動知識點學習的方法進行講解,通過學習實例掌握軟件的操作方法和操作技巧,以及程序設計方法和設計技巧。本書按節細化知識點,并結合知識點介紹了相關的實例。
本書可作為高職高專院校計算機專業的教材,也可作為高等院校本科非計算機專業的教材,還可作為初學者的自學用書。
目次
第1章 圖形用戶界面
1.1 用戶界面組件
1.1.1 JFC簡介
1.1.2 AWT
1.1.3 Swing
1.2 圖形用戶界面設計基礎
1.2.1 典型實例——一個簡單的圖形用戶界面程序
1.2.2 起步——一個有文本輸入組件的程序
1.2.3 進階——一個有選擇組件的程序
1.2.4 提高——一個有滾動組件的程序
1.3 計算器實例
1.3.1 典型實例——一個簡單的計算器
1.3.2 起步——鍵盤控制的計算器
1.3.3 進階——帶有函數功能的計算器
1.3.4 提高——具有數制轉換功能的計算器
1.4 界面布局
1.4.1 Java界面布局
1.4.2 常見的布局管理器
1.4.3 界面布局應用示例
1.5 程序啟動界面
1.5.1 程序啟動界面的原理
1.5.2 啟動界面程序的實現
1.6 樹形分層結構
1.6.1 樹形控件簡介
1.6.2 最簡單的樹形結構
1.6.3 處理節點事件
1.6.4 文件目錄樹
1.6.5 結合樹和輸入輸出流實現日歷記事本
第2章 Java多線程應用
2.1 線程和多線程
2.2 實例1 Java程序的多線程機制
2.2.1 線程的生命周期
2.2.2 線程的建立和使用
2.3 實例2 Java程序中的多線程實現
2.3.1 排隊等待
2.3.2 Java編程語言實現多線程
2.4 實例3 基于Java語言的多線程同步機制
2.4.1 線程的引入
2.4.2 同步機制的必要性
2.4.3 Java的同步機制
2.4.4 死鎖問題及其避免
2.5 實例4 用Java語言實現經典的同步.互斥問題
2.5.1 線程簡介
2.5.2 生產者一消費者問題及程序實現
2.5.3 哲學家進餐問題及程序實現
第3章 Java在文件中的應用
3.1 流式輸入輸出與文件處理
3.1.1 Java輸入輸出類庫
3.1.2 文件的處理與隨機訪問
3.2 文件概念解讀
3.2.1 數據層次結構
3.2.2 文件和流
3.2.3 創建順序存取文件
3.2.4 從順序存取文件讀取數據
3.2.5 隨機存取文件
3.2.6 向隨機存取文件隨機寫入數據
3.2.7 從隨機存取文件順序讀取數據
3.3 File類
3.4 事務處理程序
3.5 文件相關類
第4章 Java網絡應用
4.1 Java的Socket編程概述
4.1.1 充分理解Socket
4.1.2 客戶端/服務器模式程序設計原理
4.2 實例1 網絡編程示例
4.3 實例2 客戶端之間通信的聊天室
4.3.1 設計原理
4.3.2 服務器端程序結構設計
4.3.3 多客戶端進行通信的聊天室程序功能
4.4 實例3 Java編程實現搜索網絡服務器
4.4.1 使用方法
4.4.2 原理
4.4.3 源程序清單
4.5 實例4 用Java編寫Web服務器
4.5.1 HTTP協議的基本工作原理
4.5.2 Web服務器的Java實現方法
4.5.3 Java源代碼
4.5.4 講解
4.6 實例5 用Java實現P2P網絡通信
4.6.1 P2P通信的關鍵技術分析
4.6.2 實例
4.7 實例6 基于URL的Web服務器數據訪問
4.7.1 編程思想
4.7.2 源程序介紹
第5章 Java在數據庫中的應用
5.1 數據庫的連接
5.1.1 使用JDBC連接數據庫
5.1.2 常用的JDBC類與方法
5.2 實例 利用Java應用程序訪問SQL Seiarer 2000數據庫
5.3 電子詞典程序設計
5.3.1 設計目標及完成功能
5.3.2 系統結構設計
5.3.3 詳細設計
5.3.4 電子詞典程序實現
參考文獻
1.1 用戶界面組件
1.1.1 JFC簡介
1.1.2 AWT
1.1.3 Swing
1.2 圖形用戶界面設計基礎
1.2.1 典型實例——一個簡單的圖形用戶界面程序
1.2.2 起步——一個有文本輸入組件的程序
1.2.3 進階——一個有選擇組件的程序
1.2.4 提高——一個有滾動組件的程序
1.3 計算器實例
1.3.1 典型實例——一個簡單的計算器
1.3.2 起步——鍵盤控制的計算器
1.3.3 進階——帶有函數功能的計算器
1.3.4 提高——具有數制轉換功能的計算器
1.4 界面布局
1.4.1 Java界面布局
1.4.2 常見的布局管理器
1.4.3 界面布局應用示例
1.5 程序啟動界面
1.5.1 程序啟動界面的原理
1.5.2 啟動界面程序的實現
1.6 樹形分層結構
1.6.1 樹形控件簡介
1.6.2 最簡單的樹形結構
1.6.3 處理節點事件
1.6.4 文件目錄樹
1.6.5 結合樹和輸入輸出流實現日歷記事本
第2章 Java多線程應用
2.1 線程和多線程
2.2 實例1 Java程序的多線程機制
2.2.1 線程的生命周期
2.2.2 線程的建立和使用
2.3 實例2 Java程序中的多線程實現
2.3.1 排隊等待
2.3.2 Java編程語言實現多線程
2.4 實例3 基于Java語言的多線程同步機制
2.4.1 線程的引入
2.4.2 同步機制的必要性
2.4.3 Java的同步機制
2.4.4 死鎖問題及其避免
2.5 實例4 用Java語言實現經典的同步.互斥問題
2.5.1 線程簡介
2.5.2 生產者一消費者問題及程序實現
2.5.3 哲學家進餐問題及程序實現
第3章 Java在文件中的應用
3.1 流式輸入輸出與文件處理
3.1.1 Java輸入輸出類庫
3.1.2 文件的處理與隨機訪問
3.2 文件概念解讀
3.2.1 數據層次結構
3.2.2 文件和流
3.2.3 創建順序存取文件
3.2.4 從順序存取文件讀取數據
3.2.5 隨機存取文件
3.2.6 向隨機存取文件隨機寫入數據
3.2.7 從隨機存取文件順序讀取數據
3.3 File類
3.4 事務處理程序
3.5 文件相關類
第4章 Java網絡應用
4.1 Java的Socket編程概述
4.1.1 充分理解Socket
4.1.2 客戶端/服務器模式程序設計原理
4.2 實例1 網絡編程示例
4.3 實例2 客戶端之間通信的聊天室
4.3.1 設計原理
4.3.2 服務器端程序結構設計
4.3.3 多客戶端進行通信的聊天室程序功能
4.4 實例3 Java編程實現搜索網絡服務器
4.4.1 使用方法
4.4.2 原理
4.4.3 源程序清單
4.5 實例4 用Java編寫Web服務器
4.5.1 HTTP協議的基本工作原理
4.5.2 Web服務器的Java實現方法
4.5.3 Java源代碼
4.5.4 講解
4.6 實例5 用Java實現P2P網絡通信
4.6.1 P2P通信的關鍵技術分析
4.6.2 實例
4.7 實例6 基于URL的Web服務器數據訪問
4.7.1 編程思想
4.7.2 源程序介紹
第5章 Java在數據庫中的應用
5.1 數據庫的連接
5.1.1 使用JDBC連接數據庫
5.1.2 常用的JDBC類與方法
5.2 實例 利用Java應用程序訪問SQL Seiarer 2000數據庫
5.3 電子詞典程序設計
5.3.1 設計目標及完成功能
5.3.2 系統結構設計
5.3.3 詳細設計
5.3.4 電子詞典程序實現
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。