注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java語言學習手冊

Java語言學習手冊

Java語言學習手冊

定 價:¥85.00

作 者: (美)Patrick Niemeyer,(美)Jonatban Knudsen著;林琪譯;林琪譯
出版社: 中國電力出版社
叢編項: O'REILLY系列
標 簽: Java

ISBN: 9787508314143 出版時間: 2004-03-01 包裝: 膠版紙
開本: 23cm+光盤1片 頁數: 843 字數:  

內容簡介

  Java是一種使我們對計算的理解有所改變的編程語言,本書則對該語言提供了一個易于理解同時又頗為詳盡的介紹。Java已經成為大量應用的首選語言,如Web服務、安全網絡系統、基于XML的工具、可重用組件以及關鍵任務企業(yè)系統。本書中有大量易于學習的代碼示例,由此可以指導你掌握Java的許多特性、API和功能。這一新版已得到了擴展和更新以面向Java 2 SDK 1.4。在此詳盡地介紹了諸如Web應用、servlet和XML等重要內容,它們對于企業(yè)應用的發(fā)展起到了顯著的推動作用。第二版中完全涵蓋了Java 1.4的所有語言特性,其中包括斷言和異常鏈,另外還介紹了諸如正則表達式和NIO(新I/O包)等新的API。新加入的Swing特性和組件在此也有所描述,另外所涉及的內容還包括使用開源NetBeans IDE的JavaBeans組件體系結構、有關applet的最新信息,以及面向所有主流Web瀏覽器的Java插件。隨書光盤為你提供了著手使用Java所需的所有內容。除了本書的許多示例程序以外,光盤中還包括了完整的J2SE SDK 1.4、NetBeans IDE、Jakarta項目的Ant make實用工具和Tomcat應用服務器,另外還提供了BeanShell,這是由本書作者Pat Niemeyer所開發(fā)的一個簡單的開源Java腳本語言。經擴展和修訂,本書中包括如下內容:·面向對象編程技術·Servlet和Web應用API·用于改進調試的語言斷言和異常鏈·用于可伸縮I/O的NIO包·使用線程編程·包括格式化文本和新焦點系統的Swing更新·正則表達式、首選項和日志等新API·JavaBean示例和免費NetBeans IDE·有關Java插件、applet簽名和Java Web Start的信息·XML,其中包括SAX、DOM、DTD、XSLT和新的JavaBeans XML Encoder

作者簡介

  Patrick Niemeyer最早于西南貝爾實驗室技術資源部門任職時開始涉足Oak。他是網絡化和分布式應用領域的一位獨立顧問和作者。Pat曾開發(fā)了BeanShell,這是一種流行的Java腳本語言,另外還在網上提供了許多其他的免費小軟件。目前,Pat正致力于為A.G.Edwardsg開發(fā)企業(yè)體系架構。

圖書目錄

 前言
 第一章 只是另一種語言嗎?
 進入Java世界
 虛擬機
 Java與其他語言的比較
 設計安全
 實現安全
 應用和用戶級安全性
 Java與Web
 Java 作為通用應用語言
 Java路線圖
 第二章 第一個應用
 HelloJava
 HelloJava2:余波未平
 HelloJava3:按鈕的震撼!
 HelloJava4:Netscape的反戈一擊
 第三章 使用工具
 Java解釋器
 類路徑
 策略文件
 Java編譯器
 Java歸檔(JAR)文件
 第四章 Java語言
 文本編碼
 注釋
 類型
 語句和表達式
 異常
 斷言
 數組
 第五章 Java中的對象
 類
 方法
 對象創(chuàng)建
 對象銷毀
 第六章 類之間的關系
 派生子類和繼承
 接口
 包與編譯單元
 變量和方法的可見性
 數組和類的層次體系結構
 內部類
 第七章 使用對象和類
 Object類
 Class類
 反射
 第八章 線程
 引入線程
 applet中線程的實現
 同步
 調度和優(yōu)先級
 線程組
 線程性能
 第九章 文本處理
 其他與文本相關的API
 String
 解析與格式化文本
 國際化
 java.text包
 正則表達式
 第十章 核心實用工具
 數學實用工具
 日期
 定時器
 集合
 特性
 首選項API
 日志API
 Observer和Observable
 第十一章 輸入/輸出功能
 流
 文件
 串行化
 數據壓縮
 NIO包
 第十二章 網絡編程
 套接字
 數據報套接字
 簡單串行化對象協議
 遠程方法調用
 使用NIO的可伸縮I/O
 第十三章 Web編程
 統一資源定位器(URL)
 URL類
 實用的處理器
 第十四章 servlet與Web應用
 強大的工具servlet
 Web應用
 servlet生命期
 Web servlet
 HelloClient servlet
 servlet響應
 servlet參數
 ShowParameters Servlet
 用戶會話管理
 ServletContext API
 WAR文件和部署
 重新加載WebApp
 錯誤和索引頁面
 安全性和鑒別
 servlet過濾器
 使用Ant構建WAR文件
 第十五章 Swing
 組件
 容器
 事件
 事件總結
 AWT Robot!
 Swing中的多線程
 第十六章 使用Swing組件
 按鈕和標簽
 復選框和單選鈕
 列表框和組合框
 增減器
 邊框
 菜單
 PopupMenu類
 JScrollPane類
 JSplitPane類
 JTabbedPane類
 滾動條和滑塊
 對話框
 第十七章 再談Swing組件
 文本組件
 焦點導航
 樹
 表
 桌面
 可插拔觀感
 創(chuàng)建定制組件
 第十八章 布局管理器
 FlowLayout
 GridLayout
 BorderLayout
 BoxLayout
 CardLayout
 GridBagLayout
 非標準布局管理器
 絕對定位
 SpringLayout
 第十九章 使用2D API繪圖
 整體結構
 表現通道
 2D API快速瀏覽
 填充形狀
 描畫形狀輪廓
 使用字體
 顯示圖像
 繪制技術
 打印
 第二十章 使用圖像及其他媒體
 ImageObserver
 MediaTracker
 生成圖像數據
 過濾圖像數據
 簡單音頻
 Java 媒體框架
 第二十一章 JavaBeans
 什么是Bean?
 NetBeans IDE
 特性和定制器
 事件關聯和適配器
 綁定特性
 構建Bean
 可視化設計的限制
 串行化與代碼生成
 使用BeanInfo進行定制
 用手寫代碼使用Bean
 BeanContext和BeanContextService
 Java激活框架
 Enterprise JavaBeans
 第二十二章 applet
 applet策略
 JApplet類
 <APPLET>標簽
 使用Java插件
 Java Web Start
 使用數字簽名
 第二十三章 XML
 背景知識點撥
 XML基礎
 SAX
 DOM
 驗證文檔
 XSL/XSLT
 Web服務
 附錄一 內容和協議處理器
 附錄二 BeanShell:簡單Java腳本
 詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號