Java面向?qū)ο蟪绦蛟O計

出版時間:2008-11  出版社:高等教育出版社  作者:聶哲 編  頁數(shù):326  

內(nèi)容概要

  《Java面向?qū)ο蟪绦蛟O計》是普通高等教育“十一五”國家級規(guī)劃教材(高職高專教育),也是國家精品課程的配套教材。全書著重強調(diào)應用與基礎相結合,通過實例引入、知識講解的方式,將相關知識點融入實例之中,讀者通過完成實例,逐步掌握Java語言的具體應用。同時,通過“試一試”、“實戰(zhàn)演練”等環(huán)節(jié),來強化讀者的Java語言應用能力,注重知識點深度與廣度的拓展,啟發(fā)讀者對相關知識的學習?!禞ava面向?qū)ο蟪绦蛟O計》共分8章,主要內(nèi)容包括打開Java之門,面向?qū)ο驤ava入門,面向?qū)ο蟾呒壘幊?,?shù)組、包與常用API,異常與輸入輸出,一圖形用戶界面,數(shù)據(jù)庫編程以及網(wǎng)絡編程。

書籍目錄

開始之前第1章 打開Java之門1.1 為什么要學習Java1.1.1 Java語言的產(chǎn)生1.1.2 Java語言的應用場景1.2 什么是Java1.2.1 Java語言簡介1.2.2 Java平臺簡介1.3 怎樣學習Java語言1.3.1 Java集成開發(fā)工具的介紹、比較和選擇1.3.2 創(chuàng)建Java開發(fā)環(huán)境1.3.3 學習路徑規(guī)劃1.3.4 網(wǎng)絡資源第2章 面向?qū)ο驤ava入門2.1 類與對象2.1.1 類與對象的關系2.1.2 產(chǎn)生對象2.1.3 方法調(diào)用2.1.4 參數(shù)2.1.5 數(shù)據(jù)類型2.1.6 對象狀態(tài)2.1.7 對象里面含有什么2.1.8 對象交互2.1.9 總結2.2 類定義2.2.1 Monk類的實現(xiàn)2.2.2 售票機1.02.2.3 售票機2.02.2.4 總結2.3 對象交互2.3.1 抽象和模塊化2.3.2 軟件中的抽象2.4 總結與提高2.4.1 BlueJ教學環(huán)境向JCreator環(huán)境的轉(zhuǎn)換2.4.2 靜態(tài)成員變量與方法2.4.3 封裝與抽象第3章 面向?qū)ο蟾呒壘幊?.1 類的繼承3.1.1 汽車管理系統(tǒng)及其核心類3.1.2 使用繼承改善系統(tǒng)結構3.1.3 繼承的Java實現(xiàn)3.1.4 子類對父類方法的覆蓋3.1.5 為系統(tǒng)添加新的類3.1.6 Java的單繼承結構和Object類3.2 多態(tài)性3.2.1 繼承結構中類對象之間的類型轉(zhuǎn)換3.2.2 運行時多態(tài)3.3 抽象類3.3.1 另一個繼承的實例3.3.2 抽象方法與抽象類3.4 接口3.4.1 接口的定義與實現(xiàn)3.4.2 接口的繼承3.4.3 接口與多繼承機制3.4.4 接口與多態(tài)第4章 數(shù)組、包與常用API4.1 數(shù)組4.1.1 36選7彩票程序4.1.2 一維數(shù)組的使用4.1.3 二維數(shù)組的使用4.1.4 數(shù)組參數(shù)4.1.5 改寫36選7彩票程序4.2 Java包4.2.1 包的創(chuàng)建和使用4.2.2 包的訪問權限4.2.3 Jar歸檔文件4.3 JavaAPI包與常用API的使用4.3.1 JavaAPI包4.3.2 常用API的使用第5章 異常與輸入輸出5.1 異常處理5.1.1 異常捕獲5.1.2 異常分類與異常處理5.1.3 自定義異常5.2 流與文件處理5.2.1 流的基本概念5.2.2 節(jié)點流5.2.3 過濾流5.2.4 文件的隨機讀寫5.2.5 文件與目錄管理第6章 圖形用戶界面6.1 JavaGUI基礎6.2 Java的布局管理6.2.1 順序布局6.2.2 邊界布局6.2.3 網(wǎng)格布局6.2.4 手工布局6.3 Java的事件處理機制6.4 Java的常用組件及事件處理6.4.1 標簽和按鈕6.4.2 文本輸入框和密碼輸入框6.4.3 單選按鈕和復選框6.4.4 下拉菜單6.4.5 菜單6.4.6 標準對話框6.4.7 用戶自定義對話框6.4.8 文件框6.4.9 常用容器6.5 綜合應用6.5.1 游戲的主要功能6.5.2 游戲的界面設計6.5.3 游戲的設計思想6.5.4 游戲的實現(xiàn)代碼6.6 總結與提高6.6.1 javax.swing包與java.awt包6.6.2 javax.swing簡介6.6.3 Java的事件處理第7章 數(shù)據(jù)庫編程7.1 JDBC基礎7.2 JDBC數(shù)據(jù)庫編程基礎7.2.1 建立數(shù)據(jù)源7.2.2 查詢數(shù)據(jù)7.2.3 更新數(shù)據(jù)7.3 學生信息管理程序7.3.1 程序運行界面7.3.2 程序?qū)崿F(xiàn)7.4 總結與提高第9章 網(wǎng)絡編程8.1 網(wǎng)絡編程的基本知識8.1.1 網(wǎng)絡協(xié)議8.1.2 機器標識8.1.3 服務器和客戶機8.1.4 端口8.1.5 套接字8.2 基于TCP的簡單聊天系統(tǒng)8.2.1 服務器功能的實現(xiàn)8.2.2 客戶機功能的實現(xiàn)8.2.3 客戶機向服務器信息的發(fā)送8.2.4 服務器接收客戶機發(fā)送來的信息8.2.5 假死問題8.3 基于多線程的簡單聊天系統(tǒng)8.4 基于TCP的多客戶機-服務器信息交互系統(tǒng)8.4.1 實現(xiàn)服務器多客戶機連接的原理8.4.2 服務器-客戶機連接線程的實現(xiàn)8.4.3 收發(fā)信息線程的實現(xiàn)8.4.4 多客戶機-服務器信息交互系統(tǒng)的實現(xiàn)8.5 基于TCP協(xié)議的多客戶機信息廣播系統(tǒng)8.5.1 客戶機-服務器之間需要傳送的信息內(nèi)容8.5.2 客戶機-服務器協(xié)議(信息格式)的約定8.5.3 服務器功能結構8.5.4 服務器程序的實現(xiàn)8.5.5 客戶機的功能結構8.5.6 客戶機程序的實現(xiàn)8.6 總結與提高8.6.1 多線程的第2種實現(xiàn)途徑8.6.2 線程的同步8.6.3 基于UDP協(xié)議的網(wǎng)絡編程附錄1 Applet簡介附錄2 JavaAPI文檔附錄3 javadoc的使用附錄4 工程文件參考文獻

編輯推薦

  《Java面向?qū)ο蟪绦蛟O計》可作為應用性、技能型人才培養(yǎng)的各類教育的“Java面向?qū)ο蟪绦蛟O計”課程教材,也可供從事Java開發(fā)和應用的相關人員學習和參考使用。

圖書封面

評論、評分、閱讀與下載


    Java面向?qū)ο蟪绦蛟O計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7