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

Java高級(jí)實(shí)用編程

Java高級(jí)實(shí)用編程

定 價(jià):¥38.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Java高級(jí)實(shí)用編程》作者簡介

圖書目錄

第1章 緒論
1.1 Java簡介
1.2 Java高級(jí)應(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)的實(shí)現(xiàn)和集成
1.3 本書的內(nèi)容和組織結(jié)構(gòu)
第2章 Java圖形用戶接口編程
2.1 引言
2.2 Swing總覽
2.3 頂級(jí)容器
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 滾動(dòng)條和滑動(dòng)塊
2.9.1 滾動(dòng)條(Scroll Bar)
2.9.2 滑動(dòng)塊(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 一個(gè)簡單表格
2.13.2 表格的行列操作
2.13.3 表格模型
2.13.4 單元的顯示和編輯
2.14 樹形結(jié)構(gòu)(Tree)
2.14.1 一個(gè)簡單的樹形結(jié)構(gòu)
2.14.2 樹的編輯
2.14.3 樹節(jié)點(diǎn)的顯示
2.14.4 樹的事件監(jiān)聽和處理
2.14.5 樹模型的定制
2.15 高級(jí)布局管理
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 菜單選項(xiàng)圖標(biāo)、鍵盤助記符和快捷鍵
2.16.3 菜單選項(xiàng)類型
2.16.4 菜單選項(xiàng)的有效性
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è)計(jì)
第3章 Servlet網(wǎng)絡(luò)編程
3.1 網(wǎng)絡(luò)技術(shù)簡介
3.1.1 Web技術(shù)的發(fā)展簡史
3.1.2 Servlet的特點(diǎn)
3.1.3 HTTP基本概念
3.2 開發(fā)環(huán)境的創(chuàng)建和使用
3.2.1 Tomcat的安裝和運(yùn)行
3.2.2 Apache的安裝和運(yùn)行
3.2.3 Tomcat與Apache的連接
3.2.4 Tomcat開發(fā)環(huán)境的使用
3.3 HTTP Servlet基礎(chǔ)
3.3.1 一個(gè)簡單的例子
3.3.2 Servlet API
3.3.3 Servlet的運(yùn)行機(jī)制
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 動(dòng)態(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的特點(diǎn)和 工作機(jī)制
3.11.2 一個(gè)JSP的簡例
3.11.3 JSP語法提要
3.11.4 JSP的內(nèi)置對象
3.11.5 JSP的其他功能特性
3.12 Telehand系統(tǒng)的網(wǎng)絡(luò)實(shí)現(xiàn)
3.12.1 網(wǎng)絡(luò)服務(wù)功能的實(shí)現(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ū)動(dòng)器
4.4.2 與數(shù)據(jù)庫的連接
4.4.3 SQL語句的執(zhí)行
4.4.4 數(shù)據(jù)庫中返回結(jié)果的處理
4.4.5 關(guān)閉所創(chuàng)建的各個(gè)對象
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 可滾動(dòng)的和可修改的結(jié)果集
4.7 高級(jí)數(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 一個(gè)實(shí)例:對Telehand系統(tǒng)的網(wǎng)上評(píng)估
第5章 JNI技術(shù)
5.1 什么是JNI
5.2 使用JNI時(shí)Java程序的編寫過程
5.2.1 Java程序的編寫
5.2.2 Java程序的編譯
5.2.3 native方法頭文件的產(chǎn)生
5.2.4 native方法的實(shí)現(xiàn)
5.2.5 native共享庫的生成
5.2.6 程序的運(yùn)行
5.3 Java與native之間的類型映射
5.3.1 基本數(shù)據(jù)類型的映射
5.3.2 引用類型的映射
5.3.3 native方法與實(shí)現(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é)點(diǎn)(Geometry)
6.3.2 外觀(Appearance)
6.3.3 成組節(jié)點(diǎn)(Gronping Node)
6.3.4 可綁定節(jié)點(diǎn)(Binding Node)
6.3.5 聲光節(jié)點(diǎn)
6.3.6 塊化和抽象化
6.3.7 事件(Event)
6.3.8 插補(bǔ)器(Interpolator)
6.4 EAI:Java與VRML的連接
6.4.1 必要的HTML文件
6.4.2 EAI的工作機(jī)制
6.4.3 VRML節(jié)點(diǎn)的存取
6.4.4 感知VRML事件的發(fā)生
6.4.5 VRML場景的創(chuàng)建
6.5 EAI在Telehand系統(tǒng)中的應(yīng)用

本目錄推薦

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