出版時(shí)間:2001-7-1 出版社:電子工業(yè)出版社 作者:Aaron Walsh,Daniel H. Steinberg,Justin Couch 頁(yè)數(shù):658 字?jǐn)?shù):1060
內(nèi)容概要
本書(shū)講述當(dāng)今計(jì)算機(jī)最熱門(mén)語(yǔ)言Java,涵蓋了Java語(yǔ)言最新版本的所有內(nèi)容,從編寫(xiě)用于Web頁(yè)面小應(yīng)用程序的Java語(yǔ)言基礎(chǔ),到功能強(qiáng)大的Swing組件、JavaBeans、JFC、JDBC和各種聯(lián)網(wǎng)類(lèi)、講解了最新的JDK1.3.通過(guò)學(xué)習(xí),可以全面掌握使用Java AWT和FC類(lèi)和新的即插即用Swing組件創(chuàng)建跨平臺(tái)的GUI;使用功能強(qiáng)大的聯(lián)網(wǎng)類(lèi)創(chuàng)建可用于網(wǎng)絡(luò)的應(yīng)用程序;使用JavaBeans開(kāi)發(fā)靈活的Java組件;使用JDBC類(lèi)和訪問(wèn)數(shù)庫(kù);將多媒體性能增加到Web應(yīng)用程序中等等.本書(shū)是從入門(mén)學(xué)習(xí)Java語(yǔ)言難得的參考書(shū),適合于從初級(jí)到高級(jí)的計(jì)算機(jī)專(zhuān)業(yè)人員使用.
書(shū)籍目錄
前言第1部分 啟動(dòng)引擎:Java概述;第1章 Java語(yǔ)概述;1.1 Java簡(jiǎn)史;1.2 Java環(huán)境;1.3 定義Java;1.4 Java簡(jiǎn)介;1.5 Java與C/C++的比較;1.6 小結(jié);第2章 面向?qū)ο蟮木幊毯托g(shù)語(yǔ);2.1 在本章中將學(xué)習(xí)什么;2.2 面向?qū)ο蟮男g(shù)語(yǔ);2.3 面向?qū)ο蠓治龊驮O(shè)計(jì);2.4 小結(jié);第3章 Java設(shè)計(jì)基礎(chǔ);3.1 程序?qū)ο蠛陀脩?hù)接口;3.2 給用戶(hù)控制權(quán);3.3 帶寬;3.4 用戶(hù)系統(tǒng);3.5 文件訪問(wèn)和網(wǎng)絡(luò);3.6 其他因素;3.7 管理源代碼;3.8 小結(jié);第4章 HelloWorld應(yīng)用程序和小應(yīng)用程序;4.1 應(yīng)用程序和小應(yīng)用程序;4.2 HelloWorld應(yīng)用程序;4.3 HelloWorld小應(yīng)用程序;4.4 小結(jié);第5章 編寫(xiě)代碼;5.1 增強(qiáng)或繼承;5.2 編寫(xiě)代碼;5.3 創(chuàng)建新類(lèi);5.4 小結(jié);第2部分 加快速度:Java基礎(chǔ);第6章 Java語(yǔ)法:標(biāo)記、類(lèi)型和值;6.1 編譯器忽略的元素;6.2 標(biāo)記;6.3 類(lèi)型和值;6.4 小結(jié);第7章 變量、方法、表達(dá)式和控制流;7.1 變量;7.2 方法;7.3 表達(dá)式;7.4 運(yùn)算符;7.5 控制流語(yǔ)句;7.6 小結(jié);第8章 創(chuàng)建、使用數(shù)組和字符串;8.1 數(shù)組;8.2 字符串(java.lang.String);8.3 StringBuffer;8.4 包裝;8.5 命令 行參數(shù)和小應(yīng)用程序標(biāo)記屬性;8.6 來(lái)自java.util包的Collection類(lèi);8.7 小結(jié);第9章 類(lèi)、接口和包;9.1 類(lèi);9.2 內(nèi)嵌類(lèi);9.3 接口;9.4 包;9.5 小結(jié);第10章 繼承、封裝和多態(tài);10.1 復(fù)用;10.2 繼承;10.3 多態(tài);10.4 封裝;10.5 接口;10.6 小結(jié);第11章 異常和錯(cuò)誤處理;11.1 異常;11.2 減少代碼中的錯(cuò)誤;11.3 小結(jié);第3部分 關(guān)鍵技術(shù):核心類(lèi)庫(kù);第12章 集合、實(shí)用程序和數(shù)據(jù)結(jié)構(gòu);12.1 集合的作用;12.2 再論Java.util包;12.3 使用集合;12.4 處理集合;12.5 保存屬性清單;12.6 小結(jié);第13章 輸入/輸出:Java數(shù)據(jù)流;13.1 數(shù)據(jù)流介紹;13.2 標(biāo)準(zhǔn)的系統(tǒng)數(shù)據(jù)流(java.land.System);13.3 Java.io數(shù)據(jù)流;13.4 特殊目的的數(shù)據(jù)流;13.5 過(guò)濾的數(shù)據(jù)流;13.6 更多的I/O;13.7 小結(jié);第14章 線程;14.1 關(guān)于線程;14.2 線程快速入門(mén);14.3 在小應(yīng)用程序中使用線程;14.4 線程屬性;14.5 多線程程序;14.6 結(jié)合在一起;14.7 線程和性能;14.8 小結(jié);第15章 聯(lián)網(wǎng);15.1 用地址和端口堆積數(shù)據(jù);15.2 TCP/IP協(xié)議堆棧;15.3 套接字;15.4 URL操作;15.5 RMI操作;15.6 激活;15.7 小結(jié);第16章 JDBC:連接數(shù)據(jù)庫(kù)的java API;16.1 JDBC簡(jiǎn)介;16.2 連接遠(yuǎn)程數(shù)據(jù)庫(kù);16.3 進(jìn)行數(shù)據(jù)庫(kù)查詢(xún)和更新;16.4 JDBC API;16.5 高級(jí)技術(shù);16.6 小結(jié);第4部分 視覺(jué)感受:用戶(hù)交互;第17章 抽象窗口工具包綜述;17.1 AWT與JFC和Swing的比較;17.2 抽象窗口工具包介紹;17.3 處理事件;17.4 坐標(biāo)系;17.5 組合在一起;17.6 小結(jié);第18章 顏色、字體和圖形基礎(chǔ);18.1 Java 2D的引入;18.2 處理顏色;18.3 創(chuàng)建圖形;18.4 字體處理;18.5 處理圖像;18.6 打印;18.7 小結(jié);第19章 容器及基本概念;19.1 打開(kāi)窗口;19.2 容器構(gòu)件;19.3 簡(jiǎn)單構(gòu)件;19.4 菜單;19.5 小結(jié);第20章 布局管理器和其他組件;20.1 什么是布局管理器;20.2 布局管理器細(xì)節(jié);20.3 文本構(gòu)件;20.4 小結(jié);第21章 Swing基礎(chǔ):構(gòu)件和容器;21.1 介紹Swing;21.2 基本Swing構(gòu)件;21.3 小結(jié);第22章 基本Swing構(gòu)件及其產(chǎn)生的事件;22.1 Swing菜單;22.2 Swing事件;22.3 小結(jié);第23章 Swing庫(kù)中新的窗口小部件;23.1 按鈕;23.2 其他用于選擇的構(gòu)件;23.3 容器;23.4 顯示;23.5 小結(jié);第24章 Swing輔助構(gòu)件和功能;24.1 邊框;24.2 Swing布局管理器;24.3 可插入的外觀和感觀;24.4 模型-視圖-控制器;24.5 小結(jié);第5部分 開(kāi)發(fā)小應(yīng)用程序和應(yīng)用程序;第25章 開(kāi)發(fā)小應(yīng)用程序和應(yīng)用程序;25.1 理解Java安全性;25.2 Java插件簡(jiǎn)介;25.3 使用Java檔案;25.4 使用JAR文件;25.5 管理JAR文件;25.6 java.util.jar簡(jiǎn)介;25.7 控制JAR的行為;25.8 小結(jié);附錄A 安裝和配置Java軟件開(kāi)發(fā)工具;附錄B 使用JavaDOC工具;附錄C 源代碼;附錄D 核心擴(kuò)展;
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版