Java程式設計實用教程[趙歡編著書籍]

《Java程式設計實用教程》是一部由趙歡所編著的書籍,中國水利水電出版社出版發行。

出版信息

•出版社:中國水利水電出版社

•ISBN:9787508467429

•版次:1

•商品編碼:10307148

•包裝:平裝

•開本:16開

•出版時間:2009-08-01

•用紙:膠版紙

•頁數:232

•字數:374000

•正文語種:中文

內容簡介

《Java程式設計實用教程》為有一定C/C++基礎,期望通過學習較快掌握Java程式設計的人群編寫。全書以案例引導方式,採用“理論實踐+專家引導+項目實戰”的思路,按照以案例為中心的學習方法介紹Java語言本質,用實例引出相關概念,使讀者能夠清晰地建立面向對象的編程思想。全書共8章,主要內容包括:Java語言概述,創建基於Web的Java程式,組件與布局管理器,事件模型與事件處理,Java異常,Java執行緒,Java網路編程,基於CCLA的案例——實時聊天室系統項目設計。

目錄

前言

第1章 Java語言概述

1.1 Java的誕生

1.2 Java語言的特點

1.3 Java虛擬機(JVM)

1.4 Java的開發環境

1.5 一個Java簡單程式示例

1.6 Java的基本語法介紹

1.7 面向對象初步

本章 小結

習題一

第2章 創建基於Web的Java程式

2.1 Applet與HTML基礎

2.2 Applet與Application

2.3 Applet的生命周期與方法

2.4 Applet中的多媒體處理

2.4.1 載入圖片

2.4.2 載入音頻檔案

本章 小結

習題二

第3章 組件與布局管理器

3.1 MVC設計模式概述

3.1.1 MVC設計模式

3.1.2 MVC視圖中用戶界面的基本組件

3.2 組件

3.2.1 按鈕

3.2.2 標籤

3.2.3 文本欄位

3.2.4 文本區域

3.2.5 滾動條

3.2.6 滾動面板

3.2.7 密碼文本框

3.2.8 文本列表框

3.2.9 組合列表框

3.2.1 0單選按鈕

3.2.1 1複選框

3.2.1 2選單

3.3 布局管理器

3.3.1 流布局管理器

3.3.2 格線布局管理器

3.3.3 邊界布局管理器

3.3.4 卡片布局管理器

3.3.5 盒布局管理器

3.3.6 格線組布局管理器

本章 小結

習題三

第4章 事件模型與事件處理

4.1 事件處理概述

4.2 AWT事件處理模型

4.2.1 事件類

4.2.2 事件監聽器

4.2.3 AWT事件及其相應的監聽器接口

4.2.4 事件適配器

4.2.5 對事件的回響

本章 小結

習題四一

第5章 Java異常

5.1 異常的概念

5.2 異常的處理

5.2.1 異常的處理機制

5.2.2 捕獲異常

5.3 用戶定義的異常

5.3.1 用戶定義異常的需要

5.3.2 創建用戶定義的異常類

5.3.3 拋出異常throw

本章小結

習題五

第6章 Java執行緒

6.1 執行緒的基本概念

6.2 創建執行緒的方式

6.2.1 Thread類

6.2.2 Runnable接口

6.2.3 執行緒的生命周期

6.3 執行緒的同步與死鎖

6.3.1 同步問題的提出

6.3.2 同步和死鎖

6.3.3 靜態方法同步

6.3.4 如果執行緒不能獲得鎖

6.3.5 何時需要同步

6.3.6 執行緒安全類

6.3.7 執行緒死鎖

6.3.8 多執行緒編程的一般規則

本章小結

習題六

第7章 Java網路編程

7.1 TCP/IP協定

7.2 Socket

7.3 URL操作

7.4 連線資料庫的JDBC

本章小結

習題七

第8章 基於CCLA的案例——實時聊天室系統項目設計

8.1 系統可行性

8.2 需求分析

8.2.1 伺服器模組的功能

8.2.2 客戶端模組的功能

8.3 概要設計

8.3.1 系統層次概況

8.3.2 系統的數據流圖

8.4 資料庫的設計

8.4.1 資料庫的E-R圖

8.4.2 資料庫的結構

8.4.3 項目類的結構聲明

8.5 詳細設計

8.5.1 伺服器模組

8.5.2 客戶登錄模組

8.5.3 客戶端聊天模組

8.6 系統測試

附錄一 附加練習——行業面試問題

附錄二 最佳化Java代碼的技巧

附錄三 Java術語表

附錄四 Java學習Web站點列表

參考文獻

相關詞條

熱門詞條

聯絡我們