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

Java程序設(shè)計(jì)高級(jí)主題

Java程序設(shè)計(jì)高級(jí)主題

定 價(jià):¥49.00

作 者: (美)Joe Wigglesworth,(美)Paula Lumby著;趙強(qiáng),陳洪譯;趙強(qiáng)譯
出版社: 北京大學(xué)出版社
叢編項(xiàng): Java經(jīng)典教材譯叢
標(biāo) 簽: Java

ISBN: 9787301069462 出版時(shí)間: 2004-03-16 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 502 字?jǐn)?shù):  

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

  我認(rèn)為本書(shū)的兩位作者是我碰到的最好的教師,他們將復(fù)雜難懂的編程內(nèi)容揉碎以簡(jiǎn)單明了的方式講授給讀者,這一寫(xiě)作風(fēng)格貫穿全書(shū)?!狾legKonovalov,fromPrinceton,NJUSA(http://www.a(chǎn)mazon.com)這真是一本杰作,假如您有一定的Java基礎(chǔ),想更深入地掌握J(rèn)ava的高級(jí)內(nèi)容,那您還等什么……我喜歡本書(shū)的寫(xiě)作風(fēng)格,語(yǔ)言準(zhǔn)確而簡(jiǎn)潔?!狢ameronMcKenzie,fromHalifax,NovaScotia(http://www.amazon.com)本書(shū)特點(diǎn):●本書(shū)適合想深入了解Java高級(jí)主題和準(zhǔn)備參加Java2認(rèn)證考試的讀者●本書(shū)兩位作者都具有豐富的軟件開(kāi)發(fā)和教學(xué)經(jīng)驗(yàn),在書(shū)中內(nèi)容的編排上采取循序漸進(jìn)的方式,教授讀者從簡(jiǎn)單的編程主題開(kāi)始學(xué)習(xí),直到Java高級(jí)主題,如JavaBean、網(wǎng)絡(luò)編程、服務(wù)器端Java編程等,極大地幫助讀者發(fā)掘編程潛能●書(shū)中實(shí)例豐富,但程序并不是簡(jiǎn)單地羅列,而是通過(guò)程序代碼詳細(xì)地解釋Java中的概念和編程思想,從多個(gè)方面拓展讀者的思維,使讀者認(rèn)真領(lǐng)會(huì)每一行代碼的意圖●各章的習(xí)題從以下三個(gè)方面考查讀者對(duì)知識(shí)的掌握程度:Java認(rèn)證考試模擬題、程序調(diào)試、補(bǔ)充未完成的程序。這些習(xí)題都覆蓋了各章的重點(diǎn)知識(shí),適合讀者自測(cè)本書(shū)主要向讀者講述了Java語(yǔ)言的高級(jí)編程技巧。首先介紹了Java語(yǔ)言的基本語(yǔ)法,然后又指導(dǎo)已經(jīng)對(duì)Java語(yǔ)言具有一定基礎(chǔ)的讀者進(jìn)行高級(jí)程序設(shè)計(jì)。內(nèi)容包括多線(xiàn)程、圖形用戶(hù)界面、窗口和事件編程、JavaBean、網(wǎng)絡(luò)編程,以及服務(wù)器編程等,而且詳細(xì)講解如何編寫(xiě)JavaApplet。本書(shū)適合于對(duì)Java編程有一定基礎(chǔ)并想學(xué)習(xí)更高技術(shù)和編程技巧的讀者。適合作為大學(xué)計(jì)算機(jī)專(zhuān)業(yè)高年級(jí)的教材,也可作為程序員的參考用書(shū)。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)高級(jí)主題》作者簡(jiǎn)介

圖書(shū)目錄

 第1章  Java程序設(shè)計(jì)語(yǔ)言簡(jiǎn)介
 1.1  簡(jiǎn)介
 1.2  Java平臺(tái)概述
 1.3  能使用Java平臺(tái)的地方
 1.4  什么是Java
 1.5  Java技術(shù)的發(fā)展歷史
 1.6  Java工具
 1.7  如何在Java 2 SDK工具中查找文件
 1.8  第一個(gè)Java程序
 1.9  運(yùn)行Java程序
 1.10  Java程序的注釋
 1.10.1  文檔注釋
 1.10.2  使用javadoc標(biāo)記
 1.10.3  用javadoc產(chǎn)生HTML
 1.11  程序打包用于分發(fā)
 1.12  小結(jié)
 1.13  習(xí)題
 1.14  訓(xùn)練題
 第2章  程序基本概念
 2.1  簡(jiǎn)介
 2.2  變量和標(biāo)識(shí)符
 2.3  Java編程語(yǔ)言的關(guān)鍵字
 2.4  表達(dá)式
 2.4.1  操作符
 2.4.2  數(shù)學(xué)類(lèi)中的浮點(diǎn)運(yùn)算
 2.5  常量
 2.6  語(yǔ)句
 2.6.1  if語(yǔ)句
 2.6.2  switch語(yǔ)句
 2.6.3  while語(yǔ)句
 2.6.4  do語(yǔ)句
 2.6.5  for語(yǔ)句
 2.6.6  跳離循環(huán)
 2.7  方法
 2.7.1  參數(shù)
 2.7.2  返回值和返回語(yǔ)句
 2.7.3  局部變量
 2.7.4  main方法
 2.8  I/O控制臺(tái)
 2.8.1  簡(jiǎn)單的輸入輸出流
 2.8.2  一個(gè)輸入字符串的語(yǔ)法分析
 2.8.3  一個(gè)I/O控制臺(tái)程序示例
 2.9  小結(jié)
 2.10  習(xí)題
 2.11  訓(xùn)練題
 第3章  類(lèi)型
 3.1  簡(jiǎn)介
 3.2  強(qiáng)類(lèi)型
 3.3  基本類(lèi)型和引用類(lèi)型
 3.3.1  布爾類(lèi)型
 3.3.2  字符類(lèi)型
 3.3.3  轉(zhuǎn)義串符
 3.3.4  整數(shù)類(lèi)型
 3.3.5  浮點(diǎn)類(lèi)型
 3.3.6  強(qiáng)制轉(zhuǎn)換基本類(lèi)型
 3.4  對(duì)象引用
 3.4.1  創(chuàng)建一個(gè)引用類(lèi)型的對(duì)象
 3.4.2  對(duì)象引用的賦值
 3.4.3  傳遞作為參數(shù)的對(duì)象引用
 3.4.4  刪除引用類(lèi)型的對(duì)象
 3.4.5  自動(dòng)地回收垃圾
 3.5  Object類(lèi)
 3.6  基本類(lèi)型的包裝類(lèi)
 3.7  數(shù)組
 3.7.1  數(shù)組索引和長(zhǎng)度
 3.7.2  一個(gè)方法返回一個(gè)數(shù)組
 3.7.3  復(fù)制數(shù)組
 3.7.4  使用多維數(shù)組
 3.8  字符串
 3.8.1  字符串操作
 3.8.2  字符串緩沖器對(duì)象的操作
 3.9  小結(jié)
 3.10  習(xí)題
 3.11  訓(xùn)練題
 第4章  類(lèi)和包
 4.1  簡(jiǎn)介
 4.2  類(lèi)和面向?qū)ο蟪绦蛟O(shè)計(jì)
 4.3  Java的類(lèi)
 4.4  類(lèi)的定義
 4.4.1  定義成員
 4.4.2  定義方法
 4.4.3  定義域
 4.4.4  初始化域
 4.5  使用一個(gè)已定義的類(lèi)
 4.6  使用構(gòu)造方法和終結(jié)器
 4.6.1  構(gòu)造方法
 4.6.2  終結(jié)器
 4.7  引用對(duì)象和垃圾收集
 4.8  重載方法
 4.9  使用作為對(duì)象引用的this
 4.10  使用靜態(tài)成員
 4.10.1  初始化靜態(tài)成員
 4.10.2  類(lèi)方法和繼承
 4.11  使用包
 4.11.1  包名.文件名和文件夾名
 4.11.2  子包
 4.11.3  引入語(yǔ)句
 4.11.4  核心Java包
 4.12  小結(jié)
 4.13  習(xí)題
 4.14  訓(xùn)練題
 第5章  繼承
 5.1  繼承與面向?qū)ο蟪绦蛟O(shè)計(jì)
 5.2  Java程序設(shè)計(jì)語(yǔ)言對(duì)繼承的支持
 5.3  繼承類(lèi)
 5.3.1  final類(lèi)
 5.3.2  抽象類(lèi)
 5.3.3  多重繼承的問(wèn)題
 5.4  實(shí)現(xiàn)接口
 5.5  訪問(wèn)控制符對(duì)成員的作用
 5.6  對(duì)象引用super
 5.7  構(gòu)造方法和繼承
 5.8  終結(jié)器方法與繼承
 5.9  重置方法
 5.10  動(dòng)態(tài)綁定
 5.11  小結(jié)
 5.12  習(xí)題
 5.13  訓(xùn)練題
 第6章  異常
 6.1  簡(jiǎn)介
 6.2  使用try程序塊包裝異常
 6.2.1  異常處理與調(diào)用堆棧
 6.2.2  聲明未被捕獲的異常
 6.3  拋出異常
 6.3.1  受檢驗(yàn)的異常和不受檢驗(yàn)的異常
 6.3.2  在終結(jié)器中拋出異常
 6.4  捕獲異常
 6.5  使用finally程序塊
 6.6  小結(jié)
 6.7  習(xí)題
 6.8  訓(xùn)練題
 第7章  克隆及運(yùn)行類(lèi)型信息
 7.1  簡(jiǎn)介
 7.2  克隆對(duì)象
 7.2.1  使對(duì)象可克隆
 7.2.2  覆蓋默認(rèn)的clone方法
 7.2.3  定義Cloneable類(lèi)
 7.3  運(yùn)行時(shí)類(lèi)型信息
 7.3.1  決定對(duì)象類(lèi)型
 7.3.2  訪問(wèn)運(yùn)行時(shí)的類(lèi)信息
 7.4  類(lèi)型轉(zhuǎn)換
 7.5  使用反射API
 7.6  小結(jié)
 7.7  習(xí)題
 7.8  訓(xùn)練題
 第8章  輸入和輸出
 8.1  Java平臺(tái)如何支持I/O
 8.2  I/O程序設(shè)計(jì)
 8.3  字節(jié)流
 8.3.1  預(yù)定義的流對(duì)象
 8.3.2  輸入輸出方法
 8.3.3  過(guò)濾流
 8.3.4  其他的字節(jié)I/O類(lèi)
 8.4  文件I/O基礎(chǔ)
 8.4.1  瀏覽文件
 8.4.2  隨機(jī)訪問(wèn)文件I/O
 8.5  字符流
 8.5.1  在字節(jié)流和字符流I/O上建立連接
 8.5.2  使用其他字符I/O類(lèi)
 8.5.3  每次讀取一個(gè)標(biāo)記
 8.6  對(duì)象序列化
 8.6.1  序列化對(duì)象
 8.6.2  使用對(duì)象流
 8.6.3  抑制域的序列化
 8.6.4  指定版本號(hào)
 8.6.5  序列化格式的兼容性
 8.7  小結(jié)
 8.8  習(xí)題
 8.9  訓(xùn)練題
 第9章  嵌套類(lèi)和內(nèi)部類(lèi)
 9.1  簡(jiǎn)介
 9.2  嵌套類(lèi)和接口
 9.3  內(nèi)部類(lèi)
 9.3.1  為什么要使用內(nèi)部類(lèi)
 9.3.2  定義成員內(nèi)部類(lèi)
 9.3.3  避免內(nèi)部類(lèi)中名字沖突
 9.3.4  內(nèi)部類(lèi)的封閉對(duì)象
 9.3.5  研究成員內(nèi)部類(lèi)的子類(lèi)
 9.4  局部?jī)?nèi)部類(lèi)
 9.5  匿名局部?jī)?nèi)部類(lèi)
 9.5.1  創(chuàng)建匿名內(nèi)部類(lèi)
 9.5.2  使用實(shí)例初始器
 9.6  對(duì)于產(chǎn)生出類(lèi)文件的影響
 9.7  小結(jié)
 9.8  習(xí)題
 9.9  訓(xùn)練題
 第10章  工具和集合類(lèi)
 10.1  簡(jiǎn)介
 10.2  iava.util包
 10.3  Observer和Observable對(duì)象
 10.4  集合框架
 10.4.1  集合框架中的接口
 10.4.2  用疊代器檢索集合
 10.4.3  常用的工具
 10.4.4  作為集合的數(shù)組
 10.4.5  算法
 10.4.6  包裝工具
 10.4.7  繼承抽象工具
 10.4.8  遺留集合框架類(lèi)
 10.4.9  用枚舉方式檢索集合
 10.5  小結(jié)
 10.6  習(xí)題
 10.7  訓(xùn)練題
 第11章  多線(xiàn)程
 11.1  線(xiàn)程和多線(xiàn)程
 11.2  線(xiàn)程的生命周期
 11.3  創(chuàng)建并運(yùn)行線(xiàn)程
 11.4  停止一個(gè)線(xiàn)程
 11.4.1  stop方法和其他的方法被取消的原因
 11.4.2  如何停止進(jìn)程
 11.5  創(chuàng)建服務(wù)線(xiàn)程
 11.6  編寫(xiě)穩(wěn)固的多線(xiàn)程程序
 11.7  同步線(xiàn)程
 11.7.1  何時(shí)同步代碼
 11.7.2  內(nèi)部類(lèi)的同步方法
 11.8  線(xiàn)程間通信
 11.8.1  讓線(xiàn)程保持等待
 11.8.2  喚醒一個(gè)線(xiàn)程
 11.8.3  喚醒所有線(xiàn)程
 11.8.4  線(xiàn)程間通信的例子
 11.9  線(xiàn)程組
 11.10  小結(jié)
 11.11  習(xí)題
 11.12  訓(xùn)練題
 第12章  圖形用戶(hù)界面
 12.1  簡(jiǎn)介
 12.2  圖形用戶(hù)界面的發(fā)展
 12.3  圖形用戶(hù)界面的主要術(shù)語(yǔ)和特征
 12.4  Java基礎(chǔ)類(lèi)概述
 12.5  事件模型
 12.5.1  Swing應(yīng)用程序接口
 12.5.2  分離的模型架構(gòu)
 12.6  JFC例程
 12.6.1  Java應(yīng)用程序:Hello World!
 12.6.2  3個(gè)面板例程
 12.7  小結(jié)
 12.8  習(xí)題
 12.9  訓(xùn)練題
 第13章  窗口和事件編程
 13.1  用JFC編程
 13.2  Swing API組件
 13.3  JComponent類(lèi)
 13.4  窗口.對(duì)話(huà)框和面板
 13.5  布局管理器
 13.5.1  邊緣布局管理器
 13.5.2  流式布局管理器
 13.5.3  網(wǎng)格布局管理器
 13.5.4  網(wǎng)格塊布局管理器
 13.5.5  卡片式布局管理器
 13.5.6  箱式布局管理器
 13.5.7  標(biāo)簽窗格
 13.5.8  拆分窗格
 13.5.9  手工設(shè)置組件的位置
 13.6  標(biāo)簽.按鈕.復(fù)選框
 13.7  事件
 13.8  菜單.工具欄.動(dòng)作
 13.9  滑桿.進(jìn)度條.滾動(dòng)條
 13.10  列表框.組合框
 13.11  文本輸入組件
 13.12  選擇器
 13, 13  表格和樹(shù)
 13.14  繪制
 13.15  二維圖形
 13.16  小結(jié)
 13.17  習(xí)題
 13.18  訓(xùn)練題
 第14章  客戶(hù)端的Java和applet
 14.1  applet概述
 14.2  什么是applet
 14.2.1  HTML文檔概覽
 14.2.2  HTML支持applet
 14.2.3  創(chuàng)建applet
 14.3  applet例程
 14.4  使用HTML applet標(biāo)記
 14.5  使用java.applet包
 14.6  繼承applet類(lèi)
 14.7  TickerMessage applet
 14.8  在applet中使用多媒體
 14.8.1  添加聲音
 14.8.2  添加圖像
 14.9  安全
 14.9.1  理解applet的安全
 14.9.2  標(biāo)記applet
 14.9.3  權(quán)限與策略文件
 14.10  將applet打包成.jar文件
 14.11  小結(jié)
 14.12  習(xí)題
 14.13  訓(xùn)練題
 第15章  JavaBean
 15.1  簡(jiǎn)介
 15.2  JavaBean組件模型
 15.3  JavaBean的組成
 15.4  JavaBean開(kāi)發(fā)環(huán)境
 15.5  使用Sun BeanBox
 15.6  建立JavaBean類(lèi)
 15.6.1  ImageBean1解析
 15.6.2  在BeanBox中使用ImageBean1
 15.7  其他類(lèi)型的JavaBean屬性
 15.7.1  索引屬性
 15.7.2  綁定屬性
 15.7.3  限制屬性
 15.8  增加自定義的事件類(lèi)型
 15.9  建立帶有自定義事件的JavaBean
 15.9.1  ImageBean2解析
 15.9.2  ImageBean2中的自定義事件
 15.9.3  自定義事件類(lèi)的監(jiān)聽(tīng)器接口
 15.9.4  在BeanBox中使用ImageBean2
 15.10  提供JavaBean的信息
 15.11  提供一個(gè)定制的屬性編輯器
 15.12  建立帶有BeanInfo類(lèi)的JavaBean
 15.12.1  ImageBean3解析
 15.12.2  ImageBcan3類(lèi)的屬性編輯器
 15.12.3  ImageBean3類(lèi)的BeanInfo類(lèi)
 15.12.4  ImageBcan3BeanInfo解析
 15.13  建立使用BeanContext API的JavaBean
 15.13.1  ImageBeanChildContextSupport類(lèi)的定義
 15.13.2  ImageBeanContextChildSupport類(lèi)解析
 15.14  Enterprise JavaBean
 15.15  小結(jié)
 15.16  習(xí)題
 15.17  訓(xùn)練題
 第16章  網(wǎng)絡(luò)編程
 16.1  簡(jiǎn)介
 16.2  使用URL
 16.3  使用套接字
 16.3.1  TCP/IP套接字
 16.3.2  數(shù)據(jù)報(bào)套接字
 16.4  RMI
 16.4.1  開(kāi)發(fā)對(duì)象的遠(yuǎn)程類(lèi)
 16.4.2  開(kāi)發(fā)RMI服務(wù)器端類(lèi)
 16.4.3  開(kāi)發(fā)RMI客戶(hù)端類(lèi)
 16.4.4  運(yùn)行服務(wù)器端程序和客戶(hù)端程序
 16.4.5  JNDI
 16.4.6  Java IDL與CORBA
 16.5  小結(jié)
 16.6  習(xí)題
 16.7  訓(xùn)練題
 第17章  服務(wù)器端編程
 17.1  簡(jiǎn)介
 17.1.1  建立動(dòng)態(tài)Web站點(diǎn)的一些考慮
 17.1.2  理解HTTP協(xié)議
 17.2  servlet簡(jiǎn)介
 17.2.1  編寫(xiě)第一個(gè)servlet
 17.2.2  安裝.運(yùn)行servlet例程
 17.3  開(kāi)發(fā)Web和servlet
 17.4  servlet API
 17.5  編寫(xiě)servlet接收請(qǐng)求和發(fā)送響應(yīng)
 17.5.1  編寫(xiě)處理HTML表單的servlet
 17.5.2  servlet的輸出重定向
 17.5.3  在session中保存狀態(tài)數(shù)據(jù)
 17.5.4  使用cookie提供連續(xù)性
 17.6  servlet驅(qū)動(dòng)的Web編程
 17.6.1  使用多線(xiàn)程編寫(xiě)servlet
 17.6.2  明智地使用applet
 17.6.3  使用MVC的設(shè)計(jì)模式
 17.6.4  小心瀏覽器的Back按鈕
 17.6.5  安全
 17.7  JSP
 17.7.1  服務(wù)器如何處理JSP
 17.7.2  JSP中的Java編程
 17.7.3  在應(yīng)用MVC的設(shè)計(jì)模式中使用JSP和JavaBean
 17.7.4  JSP規(guī)范的改進(jìn)
 17.8  數(shù)據(jù)庫(kù)連接
 17.8.1  JDBC API
 17.8.2  加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序
 17.8.3  建立數(shù)據(jù)庫(kù)連接
 17.8.4  執(zhí)行動(dòng)態(tài)SQL語(yǔ)句
 17.8.5  處理結(jié)果集
 17.9  小結(jié)
 17.10  習(xí)題
 17.11  訓(xùn)練題

本目錄推薦

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