注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java高級實用編程

Java高級實用編程

Java高級實用編程

定 價:¥38.00

作 者: (加)管貽生編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: Java

ISBN: 9787302076872 出版時間: 2004-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡介

  JAVA作為一種高級編程語言,在教育、商業(yè)、通信和工程等諸多領(lǐng)域應(yīng)用廣泛?!禞AVA高級實用編程》圍繞作者在加拿大阿爾伯達(dá)大學(xué)開發(fā)的基于INTERNET的機器人多指手遠(yuǎn)程操作系統(tǒng)TELEHAND所涉及的技術(shù),就如何運用JAVA進(jìn)行實際應(yīng)用開發(fā)進(jìn)行了全面講解。條理清晰的論述、對實際應(yīng)用的強調(diào),使得本書非常適合從事JAVA實際編程應(yīng)用的技術(shù)人員和對JAVA高級編程感興趣的各界人士參考。本書以Java的實際工程應(yīng)用為背景,圍繞作者在加拿大阿爾伯達(dá)大學(xué)計算機系開發(fā)的基于Internet的機器人多指手遠(yuǎn)程操作系統(tǒng)所涉及的技術(shù),對如何運用Java進(jìn)行實際應(yīng)用開發(fā)展開了深入全面的講解。全書重點討論五個問題,分別是Java圖形用戶接口編程、Servlet網(wǎng)絡(luò)編程、Java與數(shù)據(jù)庫的連接、JNI技術(shù)以及Java與VRML的連接。本書內(nèi)容充實、條理清晰,是目前在Java編程的高級和實用方面不可多得的優(yōu)秀教材。本書適合具有一定Java和C/C++基礎(chǔ)的讀者閱讀,可作為從事Java產(chǎn)際編程應(yīng)用的技術(shù)人員的參考書,也可作為本、??朴嬎銠C相關(guān)專業(yè)及各類計算機學(xué)校學(xué)生在Java高級應(yīng)用方面的教科書。

作者簡介

暫缺《Java高級實用編程》作者簡介

圖書目錄

第1章 緒論
1.1 Java簡介
1.2 Java高級應(yīng)用舉例:UA Telehand系統(tǒng)
1.2.1 Telehand系統(tǒng)的體系結(jié)構(gòu)
1.2.2 Telehand系統(tǒng)的功能和操作
1.2.3 Telehand系統(tǒng)的實現(xiàn)和集成
1.3 本書的內(nèi)容和組織結(jié)構(gòu)
第2章 Java圖形用戶接口編程
2.1 引言
2.2 Swing總覽
2.3 頂級容器
2.3.1 JFrame8
2.3.2 JApplet
2.4 GUI的總體效果
2.4.1 基本的布局管理
2.4.2 外觀(Look and Feel)
2.5 文本輸入和顯示
2.5.1 文本域(Text Field)
2.5.2 文本區(qū)(Text Area)
2.5.3 樣式文本區(qū)(Styled Text Area)
2.6 按鈕、復(fù)選框和單選按鈕
2.6.1 按鈕(Button)
2.6.2 復(fù)選框(Check Box)
2.6.3 單選按鈕(Radio Button)
2.7 組合框(ComboBox)
2.8 列表框(List)
2.9 滾動條和滑動塊
2.9.1 滾動條(Scroll Bar)
2.9.2 滑動塊(Slider)
2.10 標(biāo)簽(Label)
2.11 邊框(Border)
2.12 任務(wù)進(jìn)度的監(jiān)視
2.12.1 進(jìn)度條(Progress Bar)
2.12.2 進(jìn)度監(jiān)視器(Progress Monitor)
2.13 表格(Table)
2.13.1 一個簡單表格
2.13.2 表格的行列操作
2.13.3 表格模型
2.13.4 單元的顯示和編輯
2.14 樹形結(jié)構(gòu)(Tree)
2.14.1 一個簡單的樹形結(jié)構(gòu)
2.14.2 樹的編輯
2.14.3 樹節(jié)點的顯示
2.14.4 樹的事件監(jiān)聽和處理
2.14.5 樹模型的定制
2.15 高級布局管理
2.15.1 網(wǎng)格布局(Grid Layout)
2.15.2 方框布局(Box Layout)
2.15.3 網(wǎng)格袋布局(Grid Bap Layout)
2.15.4 卡片式布局(Card Layout)
2.15.5 布局管理器的定制
2.15.6 布局管理器的選用
2.16 菜單(Menu)
2.16.1 菜單的創(chuàng)建
2.16.2 菜單選項圖標(biāo)、鍵盤助記符和快捷鍵
2.16.3 菜單選項類型
2.16.4 菜單選項的有效性
2.16.5 彈出式菜單(Pop-up Menu)
2.16.6 菜單布局的定制
2.17 對話框(Dialog)
2.17.2 對話框的創(chuàng)建和用戶數(shù)據(jù)輸入
2.17.3 文件選擇對話框
2.17.4 顏色選擇器
2.18 控件組織器
2.18.1 分隔塊(Split Pane)
2.18.2 Tabbed Pane
2.18.3 工具條(Tool Bar)
2.18.4 內(nèi)部窗口(Internal Frame)
2.19 Telehand系統(tǒng)的GUI設(shè)計
第3章 Servlet網(wǎng)絡(luò)編程
3.1 網(wǎng)絡(luò)技術(shù)簡介
3.1.1 Web技術(shù)的發(fā)展簡史
3.1.2 Servlet的特點
3.1.3 HTTP基本概念
3.2 開發(fā)環(huán)境的創(chuàng)建和使用
3.2.1 Tomcat的安裝和運行
3.2.2 Apache的安裝和運行
3.2.3 Tomcat與Apache的連接
3.2.4 Tomcat開發(fā)環(huán)境的使用
3.3 HTTP Servlet基礎(chǔ)
3.3.1 一個簡單的例子
3.3.2 Servlet API
3.3.3 Servlet的運行機制
3.3.4 Servlet的生命周期
3.3.5 表單數(shù)據(jù)和POST請求的處理
3.4 信息的獲取
3.4.1 初始化參數(shù)的獲取
3.4.2 服務(wù)器信息的獲取
3.4.3 客戶信息的獲取
3.4.4 請求信息的獲取
3.5 HTML頁面的傳送
3.5.1 響應(yīng)的基本結(jié)構(gòu)
3.5.2 HTML頁面的生成
3.5.3 狀態(tài)碼和HTTP頭部信息
3.6 Cookie和Session
3.6.1 Cookie
3.6.2 Session
3.7 圖像的產(chǎn)生、處理和傳送
3.7.1 靜態(tài)圖像的產(chǎn)生和傳輸
3.7.2 動態(tài)圖像的產(chǎn)生和傳輸
3.7.3 圖像的處理和傳輸
3.8 多種語言的處理
3.8.1 中文的顯示
3.8.2 多種語言的混合
3.9 網(wǎng)絡(luò)的安全性
3.9.1 服務(wù)器的HTTP認(rèn)證
3.9.2 定制的認(rèn)證
3.9.3 基于表單的認(rèn)證
3.9.4 SSL
3.10 Applet與Servlet之間的通信
3.11 Servlet與JSP
3.11.1 JSP的特點和 工作機制
3.11.2 一個JSP的簡例
3.11.3 JSP語法提要
3.11.4 JSP的內(nèi)置對象
3.11.5 JSP的其他功能特性
3.12 Telehand系統(tǒng)的網(wǎng)絡(luò)實現(xiàn)
3.12.1 網(wǎng)絡(luò)服務(wù)功能的實現(xiàn)
3.12.2 操作場景的圖像反饋
第4章 Java與數(shù)據(jù)庫的連接
4.1 JDBC的結(jié)構(gòu)和應(yīng)用模式
4.2 關(guān)系數(shù)據(jù)庫和SQL簡介
4.3 數(shù)據(jù)庫的安裝和測試
4.4 JDBC編程基本概念
4.4.1 裝載JDBC驅(qū)動器
4.4.2 與數(shù)據(jù)庫的連接
4.4.3 SQL語句的執(zhí)行
4.4.4 數(shù)據(jù)庫中返回結(jié)果的處理
4.4.5 關(guān)閉所創(chuàng)建的各個對象
4.5 JDBC API
4.5.1 DriverManager類
4.5.2 Connection接口
4.5.3 Statement接口
4.5.4 ResultSet接口
4.5.5 PreparedStatement和CallableStatement接口
4.5.6 DatabaseMetaData和ResultSetMetaData接口
4.5.7 SQLException和SQLWarning類
4.5.8 其他類和接口
4.6 可滾動的和可修改的結(jié)果集
4.7 高級數(shù)據(jù)類型Blob和Clob
4.8 數(shù)據(jù)庫的事務(wù)(Transactions)
4.9 Servlet對數(shù)據(jù)庫的操作
4.9.1 對數(shù)據(jù)庫的直接存取
4.9.2 數(shù)據(jù)庫對象的重用
4.9.3 連接池
4.10 一個實例:對Telehand系統(tǒng)的網(wǎng)上評估
第5章 JNI技術(shù)
5.1 什么是JNI
5.2 使用JNI時Java程序的編寫過程
5.2.1 Java程序的編寫
5.2.2 Java程序的編譯
5.2.3 native方法頭文件的產(chǎn)生
5.2.4 native方法的實現(xiàn)
5.2.5 native共享庫的生成
5.2.6 程序的運行
5.3 Java與native之間的類型映射
5.3.1 基本數(shù)據(jù)類型的映射
5.3.2 引用類型的映射
5.3.3 native方法與實現(xiàn)函數(shù)之間的對應(yīng)關(guān)系
5.4 native方法對基本數(shù)據(jù)類型的存取
5.5 native方法對Java字符串的存取
5.6 native方法對Java數(shù)組的存取
5.6.1 基本數(shù)據(jù)數(shù)組的存取
5.6.2 對象數(shù)組的存取
5.7 native方法對Java成員變量的存取
5.7.1 對象成員的存取
5.7.2 靜態(tài)成員的存取
5.7.3 類型署名和相關(guān)的JNI函數(shù)
5.8 native方法對Java方法的調(diào)用
5.8.1 對象方法的調(diào)用
5.8.2 靜態(tài)方法的調(diào)用
5.8.3 構(gòu)造方法的調(diào)用
5.8.4 JNI API:調(diào)用Java方法的函數(shù)
5.9 局部的和全局的引用
5.9.1 局部引用、全局引用和弱全局引用
5.9.2 與引用有關(guān)的函數(shù)
5.10 異常的產(chǎn)生和捕獲
5.11 Invocation接口
5.12 JNI在Telehand系統(tǒng)中的應(yīng)用
第6章 Java與VRML
6.1 什么是VRML和EAI
6.2 三維圖形學(xué)和VRML基礎(chǔ)
6.2.1 三維圖形學(xué)的基本概念
6.2.2 VRML基礎(chǔ)
6.3 VRML腳本簡介
6.3.1 幾何節(jié)點(Geometry)
6.3.2 外觀(Appearance)
6.3.3 成組節(jié)點(Gronping Node)
6.3.4 可綁定節(jié)點(Binding Node)
6.3.5 聲光節(jié)點
6.3.6 塊化和抽象化
6.3.7 事件(Event)
6.3.8 插補器(Interpolator)
6.4 EAI:Java與VRML的連接
6.4.1 必要的HTML文件
6.4.2 EAI的工作機制
6.4.3 VRML節(jié)點的存取
6.4.4 感知VRML事件的發(fā)生
6.4.5 VRML場景的創(chuàng)建
6.5 EAI在Telehand系統(tǒng)中的應(yīng)用

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號