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

JAVA網(wǎng)絡(luò)高級(jí)編程

JAVA網(wǎng)絡(luò)高級(jí)編程

定 價(jià):¥54.00

作 者: 金勇華,曲俊生等編著
出版社: 人民郵電出版社
叢編項(xiàng): 網(wǎng)絡(luò)高級(jí)編程系列
標(biāo) 簽: 互連網(wǎng)絡(luò) JAVA語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787115092076 出版時(shí)間: 2001-01-01 包裝: 膠版紙
開(kāi)本: 26cm+光盤1片 頁(yè)數(shù): 493 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

本書主要向讀者講述了Java語(yǔ)言的高級(jí)編程技巧。首先介紹了Java語(yǔ)言的基本語(yǔ)法,然后又指導(dǎo)已經(jīng)對(duì)Java語(yǔ)言具有一定基礎(chǔ)的讀者進(jìn)行高級(jí)程序設(shè)計(jì)(網(wǎng)絡(luò)編程、多線程、JavaBean組件設(shè)計(jì)、程序異常處理以及高級(jí)數(shù)據(jù)庫(kù)程序設(shè)計(jì)等),并詳細(xì)講解了如何編寫Java小應(yīng)用程序Applet和服務(wù)器端小應(yīng)用程序Servlet。本書包含了基于JDK1.2和BorlandJbuilder的大量源程序代碼,這些程序?qū)嵗梢院苡行У貛椭x者學(xué)習(xí)Java,使讀者盡快掌握J(rèn)ava語(yǔ)言。本書適合于希望使用Java進(jìn)行網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)的人員閱讀。本書前言特色及評(píng)論文章節(jié)選

作者簡(jiǎn)介

暫缺《JAVA網(wǎng)絡(luò)高級(jí)編程》作者簡(jiǎn)介

圖書目錄

第1章 Java概述 
1.1 Java介紹 
1.1.1 Java的起源 
1.1.2 Java的特點(diǎn) 
1.1.3 Java和C++的區(qū)別 
1.2 Java的開(kāi)發(fā)和執(zhí)行環(huán)境 
1.2.1 JDK的下載 
1.2.2 JDK的安裝與環(huán)境配置 
1.2.3 JDK的環(huán)境工具及其使用
1.2.4 JDK的使用
1.2.5 Borland Jbuilder的使用
1.3 本章小結(jié) 
第2章 Java語(yǔ)言的基本概念 
2.1 Java語(yǔ)言基礎(chǔ) 
2.2 Java標(biāo)識(shí)符與關(guān)鍵字 
2.2.1 標(biāo)識(shí)符 
2.2.2 關(guān)鍵字 
2.3 常量(Literals) 
2.3.1 整數(shù) 
2.3.2 浮點(diǎn)數(shù)
2.3.3 布爾型常量 
2.3.4 字符型常量 
2.3.5 字符串常量 
2.4 變量聲明 
2.4.1 聲明整數(shù)類型 
2.4.2 聲明浮點(diǎn)類型 
2.4.3 聲明明字符類型
2.4.4 聲明布爾類型 
2.4.5 聲明數(shù)組 
2.5 變量的作用域
2.6 運(yùn)算符及其優(yōu)先級(jí) 
2.6.1 整數(shù)運(yùn)算符 
2.6.2 布爾運(yùn)算符 
2.6.3 浮點(diǎn)數(shù)運(yùn)算符
2.6.4 數(shù)組運(yùn)算符 
2.6.5 字符串運(yùn)算符
2.7 類型轉(zhuǎn)換 
2.8 注釋 
2.9 本章小結(jié) 
第3章 流程控制 
3.1 概述 
3.2 條件語(yǔ)句 
3.2.1 簡(jiǎn)單條件語(yǔ)句 
3.2.2 復(fù)合條件語(yǔ)句 
3.3 循環(huán)語(yǔ)句 
3.3.1 while語(yǔ)句 
3.3.2 do語(yǔ)句 
3.3.3 for語(yǔ)句
3.4 開(kāi)關(guān)語(yǔ)句 
3.5 轉(zhuǎn)移語(yǔ)句 
3.6 返回語(yǔ)句 
3.7 本章小結(jié) 
第4章 Java小應(yīng)用程序Applet 
4.1 什么是Applet 
4.1.1 Applet基礎(chǔ) 
4.1.2 Applet的安全基礎(chǔ) 
4.1.3 Applet示例 
4.2 Applet類 
4.3 Applet的結(jié)構(gòu) 
4.3.1 init()方法
4.3.2 start()方法
4.3.3 stop()方法 
4.3.4 destroy()方法 
4.4 高級(jí)Applet代碼 
4.4.1 利用Applet來(lái)接收從HTML中傳遞過(guò)來(lái)的參數(shù) 
4.4.2 利用Applet來(lái)顯示圖像 
4.4.3 利用Applet引入聲音 
4.4.4 Applet之間進(jìn)行通信 
4.5 Applet編程技巧 
4.5.1 Applet中的鼠標(biāo)操作 
4.5.2 Applet中的鍵盤操作 
4.6 利用瀏覽器瀏覽Applet 
4.6.1 瀏覽Applet 
4.6.2 查看Java記錄
4.7 本章小結(jié) 
第5章 服務(wù)器端小應(yīng)用程序Servlet 
5.1 傳統(tǒng)的計(jì)算模式 
5.1.1 集中式計(jì)算模式
5.1.2 胖客戶機(jī)/服務(wù)器計(jì)算模式 
5.1.3 瘦客戶機(jī)/服務(wù)器計(jì)算模式 
5.1.4 Java Desktop與X終端 
5.2 Java 計(jì)算 
5.3 Java Servlet的結(jié)構(gòu) 
5.4 Servlet及其功能 
5.4.1 什么是Servlet 
5.4.2 Servlet與Applet的區(qū)別 
5.4.3 Servlet的應(yīng)用 
5.5 Servlet與CGI的比較 
5.5.1 CGI 
5.5.2 Servlet的優(yōu)點(diǎn) 
5.5.3 Servlet與CGI-BIN 
5.5.4 Servlet與CGI程序的比較 
5.6 運(yùn)行Servlet 
5.7 使用Java Server與Servlet開(kāi)發(fā)工具 
5.7.1 Java Web Server的安裝與啟動(dòng) 
5.7.2 Servlet 的加載和調(diào)用 
5.7.3 JSDK 的安裝與使用 
5.8 GenericServlet編程 
5.8.1 Servlet編程的一個(gè)小例子 
5.8.2 Servlet中的對(duì)象 
5.8.3 Servlet輸出HTML文件 
5.9 HttpServlet編程介紹 
5.9.1 HTTP簡(jiǎn)介 
5.9.2 HttpServlet編程入門 
5.9.3 Cookie編程介紹 
5.10 Servlet高級(jí)編程 
5.10.1 Servlet與Form 
5.10.2 編寫一個(gè)SHTML文本 
5.10.3 異常處理 
5.10.4 Servlet與Applet的通信 
5.11 一個(gè)綜合的例子 
5.11.1 聊天室客戶端程序 
5.11.2 “聊天室”服務(wù)器程序
5.11.3 “聊天”
5.12 本章小結(jié) 
第6章 Java的多線程機(jī)制 
6.1 什么是多線程機(jī)制 
6.2 多線程實(shí)現(xiàn)機(jī)制 
6.2.1 繼承Thread類 
6.2.2 實(shí)現(xiàn)Runnable界面 
6.3 Thread類 
6.3.1 yield方法 
6.3.2 守護(hù)線程 
6.3.3 變量 
6.4 ThreadGroup類 
6.5 線程的生命周期
6.5.1 新建(new)
6.5.2 可運(yùn)行(runnable) 
6.5.3 死(dead) 
6.5.4 堵塞(blocked) 
6.6 線程競(jìng)爭(zhēng) 
6.7 本章小結(jié) 
第7章 流和文件 
7.1 什么是流 
7.2 基本輸入輸出流 
7.2.1 InputStream類
7.2.2 OutputStream類
7.2.3 System.in和System.out對(duì)象 
7.2.4 PrintStream類 
7.3 文件操作類 
7.3.1 FileInputStream類 
7.3.2 FileOutputStream類
7.3.3 File類 
7.3.4 RandomAccessFile類 
7.4 讀寫文件實(shí)例 
7.4.1 創(chuàng)建項(xiàng)目并設(shè)計(jì)主界面 
7.4.2 實(shí)現(xiàn)瀏覽文件得到源和目標(biāo)文件或文件夾 
7.4.3 準(zhǔn)備拷貝 
7.4.4 完成PrepareCopyFile線程類 
7.4.5 完成CopyFile類 
7.5 本章小結(jié) 
第8章 Java網(wǎng)絡(luò)程序設(shè)計(jì) 
8.1 網(wǎng)絡(luò)基本知識(shí)概述 
8.2 java.net包 
8.2.1 URL類 
8.2.2 URLConnection類 
8.2.3 HttpURLConnection類 
8.2.4 Socket類 
8.2.5 設(shè)置Socket的選項(xiàng) 
8.2.6 ServerSocket類 
8.2.7 InetAddress類 
8.2.8 DatagramSocket和DatagramPacket類 
8.3 編寫客戶機(jī)/服務(wù)器程序 
8.3.1 客戶機(jī)/服務(wù)器工作模式
8.3.2 客戶機(jī)/服務(wù)器編程過(guò)程
8.4 編寫瀏覽器/服務(wù)器程序 
8.5 回調(diào)技術(shù)編寫客戶機(jī)/服務(wù)器程序 
8.6 本章小結(jié) 
第9章 異常處理 
9.1 出錯(cuò)和異常 
9.2 try和catch 
9.3 throw 
9.3.1 直接拋出異常 
9.3.2 間接拋出異常 
9.4 finally 
9.5 常見(jiàn)的異常類型 
9.6 本章小結(jié) 
第10章 JavaBean組件設(shè)計(jì) 
10.1 JavaBean概述 
10.1.1 方法 
10.1.2 屬性 
10.1.3 事件 
10.2 JavaBean屬性 
10.2.1 單值屬性 
10.2.2 索引屬性 
10.2.3 關(guān)聯(lián)屬性 
10.2.4 限制屬性 
10.2.5 屬性監(jiān)聽(tīng)實(shí)現(xiàn) 
10.3 JavaBean事件 
10.4 JavaBean示例 
10.4.1 創(chuàng)建一個(gè)工程并實(shí)例化JavaBean容器 
10.4.2 編寫LabelBean 
10.4.3 實(shí)現(xiàn)JavaBean的關(guān)聯(lián)屬性支持 
10.4.4 實(shí)現(xiàn)關(guān)聯(lián)屬性監(jiān)聽(tīng) 
10.4.5 注冊(cè)屬性變化和事件發(fā)生源 
10.4.6 實(shí)現(xiàn)PropertyChange方法 
10.4.7 實(shí)現(xiàn)主界面的按鈕事件 
10.4.8 實(shí)現(xiàn)JavaBean事件發(fā)送 
10.4.9 實(shí)現(xiàn)事件監(jiān)聽(tīng) 
10.4.10 實(shí)現(xiàn)鍵盤監(jiān)聽(tīng)事件接口 
10.4.11 程序運(yùn)行結(jié)果和流程圖 
10.5 本章小結(jié) 
第11章 JDBC數(shù)據(jù)庫(kù) 
11.1 JDBC簡(jiǎn)介 
11.2 數(shù)據(jù)庫(kù)類實(shí)現(xiàn) 
11.3 訪問(wèn)數(shù)據(jù)庫(kù)的JDBC類 
11.3.1 Connection類 
11.3.2 DatabaseMetaData類 
11.3.3 ResultSetMetaData 
11.4 JDBC語(yǔ)句 
11.4.1 Statement 
11.4.2 PreparedStatement 
11.4.3 CallableStatement 
11.4.4 ResultSet類 
11.5 訪問(wèn)數(shù)據(jù)庫(kù)實(shí)例
11.5.1 設(shè)計(jì)主窗口 
11.5.2 連接數(shù)據(jù)庫(kù) 
11.5.3 顯示數(shù)據(jù)庫(kù)數(shù)據(jù) 
11.5.4 實(shí)現(xiàn)增加和修改對(duì)話框 
11.5.5 完成主窗口事件 
11.5.6 運(yùn)行結(jié)果和源程序
11.6 本章小結(jié) 
第12章 高級(jí)編程實(shí)例 
12.1 瀏覽器/服務(wù)器方式聊天程序 
12.1.1 監(jiān)聽(tīng)新用戶加入 
12.1.2 編寫用戶實(shí)例類 
12.1.3 編寫監(jiān)聽(tīng)用戶信息類 
12.1.4 控制在線用戶 
12.1.5 編寫客戶端Applet類 
12.1.6 編寫客戶端用戶監(jiān)聽(tīng)線程 
12.1.7 通信流程和運(yùn)行結(jié)果 
12.1.8 源程序清單 
12.2 Java打印 
12.2.1 繪圖的實(shí)現(xiàn) 
12.2.2 打印的實(shí)現(xiàn) 
12.2.3 運(yùn)行結(jié)果和源程序清單 
12.3 Java本地文件-JNI 
12.3.1 編寫Java程序 
12.3.2 將Java程序編譯成類文件 
12.3.3 產(chǎn)生JNI風(fēng)格的頭文件 
12.3.4 實(shí)現(xiàn)本地方法 
12.3.5 編譯生成動(dòng)態(tài)連接庫(kù)文件 
12.3.6 運(yùn)行Java程序 
12.3.7 在本地方法中處理異常 
12.4 Java Applet的安全性 
12.5 文件上下載 
12.5.1 設(shè)計(jì)主窗口
12.5.2 主窗體事件的實(shí)現(xiàn) 
12.5.3 實(shí)現(xiàn)連接服務(wù)器類ConnListen 
12.5.4 實(shí)現(xiàn)下載線程類DownloadFile 
12.5.5 實(shí)現(xiàn)上載類UploadFile 
12.5.6 程序運(yùn)行結(jié)果和源程序清單 
12.6 直接發(fā)送電子郵件 
12.6.1 在Applet中調(diào)用工具發(fā)送電子郵件 
12.6.2 直接發(fā)送電子郵件 
12.7 滾動(dòng)條幅Applet 
12.7.1 確定控制參數(shù) 
12.7.2 編寫Applet類 
12.7.3 實(shí)現(xiàn)滾動(dòng)線程 
12.7.4 實(shí)現(xiàn)Label鼠標(biāo)事件 
12.7.5 源程序清單 
12.8 遠(yuǎn)程方法調(diào)用 
12.8.1 定義一個(gè)擴(kuò)展了Remote接口的接口 
12.8.2 定義一個(gè)實(shí)現(xiàn)上面接口的類 
12.8.3 使用rmic程序生成遠(yuǎn)程實(shí)現(xiàn)所需要的存根和結(jié)構(gòu)框架 
12.8.4 創(chuàng)建一個(gè)可以對(duì)服務(wù)器進(jìn)行RMI調(diào)用的客戶程序 
12.8.5 登記并使用遠(yuǎn)程服務(wù)器和客戶程序 
12.9 本章小結(jié) 

本目錄推薦

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