Advanced Java 2 How to Program (Paperback)
暫譯: 進階 Java 2 程式設計指南 (平裝本)

Harvey M. Deitel, Paul J. Deitel, Sean E. Santry

  • 出版商: Prentice Hall
  • 出版日期: 2001-10-08
  • 售價: $1,140
  • 語言: 英文
  • 頁數: 1496
  • 裝訂: Paperback
  • ISBN: 0130895601
  • ISBN-13: 9780130895608
  • 相關分類: Java 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

The authoritative DEITEL LIVE-CODE guide to programming with the Java 2 Enterprise (J2SE), Standard (J2SE) and Micro (J2ME) Editions

Java has revolutionized application and enterprise-systems development. Using examples and case studies totaling almost 40,000 lines of code, this exciting companion to Java How to Program, 4/e focuses on J2EE-based, enterprise-systems development, presents advanced J2SE concepts and introduces wireless/small-device programming with J2ME.

Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate-training and content-creation organization specializing in Java, C++, C, C#, Visual Basic®, Visual C++®, .NET, XML, Python, Perl, Internet, Web and object technologies. The Deitels are also the authors of the world's #1 C++ textbook—C++ How to Program, 3/e-and many other best sellers.

In Advanced Java 2 Platform How to Program, the Deitels and their colleague Sean E. Santry discuss the topics you need to build Java-based enterprise systems, including:

  • J2EE/J2SE/J2ME
  • EJB/JDBC/JTS/JMS/JavaBeans
  • Jini/JavaSpaces/Jiro/JMX
  • Servlets/JSP/WAP/WML
  • RMI/CORBA/RMI over IIOP
  • XML/DTD/DOM/XSLT
  • Secure Sockets/Digital Signatures/JCE/JAAS
  • Advanced Swing/Drag and Drop/MVC
  • Graphics/Java 2D/Java 3D
  • Application Servers/Design Patterns
  • Peer to Peer/Web Services with SOAP
  • Internationalization/Accessibility/JNI/JCP

Advanced Java 2 Platform How to Program includes extensive pedagogic features:

  • Numerous LIVE-CODE programs with screen captures that show exact outputs
  • Extensive World, Wide Web and Internet resources to encourage further research
  • Tips, recommended practices and cautions—all marked with icons

Table of Contents

1. Introduction.
2. Advanced Swing Graphical User Interface Components.
3. Model-View-Controller.
4. Graphics Programming with Java 2D and Java 3D.
5. Case Study: Java 2D GUI Application with Design Patterns.
6. JavaBeans Component Model.
7. Security.
8. Java Database Connectivity (JDBC).
9. Servlets.
10. JavaServer Pages (JSP).
11. Case Study: Servlet and JSP Bookstore.
12. Java-Based Wireless Applications Development and J2ME.
13. Remote Method Invocation.
14. Session EJBs and Distributed Transactions.
15. Entity EJBs.
16. Messaging with JMS.
17. Enterprise Java Case Study: Architectural Overview.
18. Enterprise Java Case Study: Presentation and Controller Logic.
19. Enterprise Java Case Study: Business Logic Part 1.
20. Enterprise Java Case Study: Business Logic Part 2.
21. Application Servers.
22. Jini.
23. JavaSpaces.
24. Java Management Extensions (JMX) (on CD).
25. Jiro (on CD).
26. Common Object Request Broker Architecture (CORBA): Part 1 (on CD).
27. Common Object Request Broker Architecture (CORBA): Part 2 (on CD).
28. Peer-to-Peer Applications and JXTA.
29. Introduction to Web Services and SOAP.
Appendix A. Creating Markup with XML (on CD).
Appendix B. Document Type Definition (DTD) (on CD).
Appendix C. Document Object Model (DOM) (on CD).
Appendix D. XSL: Extensible Stylesheet Language Transformations (XSLT) (on CD).
Appendix E. Downloading and Installing J2EE 1.2.1 (on CD).
Appendix F. Java Community ProcessSM (JCP) (on CD).
Appendix G. Java Native Interface (JNI) (on CD).
Appendix H. Career Opportunities (on CD).
Appendix I. Unicode (on CD).
Index

商品描述(中文翻譯)

《權威的 DEITEL™ LIVE-CODE™ Java™ 2 Enterprise (J2SE™)、標準 (J2SE™) 和微型 (J2ME™) 版本程式設計指南》

Java™ 徹底改變了應用程式和企業系統的開發。這本令人興奮的伴隨書籍《Java How to Program, 4/e》使用了近 40,000 行程式碼 的範例和案例研究,專注於基於 J2EE 的企業系統開發,介紹了進階的 J2SE 概念,並引入了使用 J2ME 的無線/小型設備程式設計。

Harvey M. Deitel 博士Paul J. DeitelDeitel & Associates, Inc. 的創辦人,該公司是國際知名的企業培訓和內容創建機構,專注於 Java™、C++、C、C#™、Visual Basic®、Visual C++®、.NET、XML™、Python、Perl、網際網路、Web 和物件技術。Deitel 兄弟也是全球第一本 C++ 教科書《C++ How to Program, 3/e》及許多其他暢銷書的作者。

在《Advanced Java 2 Platform How to Program》中,Deitel 兄弟和他們的同事 Sean E. Santry 討論了構建基於 Java 的企業系統所需的主題,包括:

- J2EE™/J2SE™/J2ME™
- EJB™/JDBC™/JTS/JMS/JavaBeans™
- Jini™/JavaSpaces™/Jiro™/JMX
- Servlets/JSP™/WAP/WML
- RMI/CORBA/RMI over IIOP
- XML/DTD/DOM/XSLT
- 安全套接字/數位簽章/JCE/JAAS
- 進階 Swing/拖放/MVC
- 圖形/Java 2D™/Java 3D™
- 應用伺服器/設計模式
- 點對點/Web 服務與 SOAP
- 國際化/可及性/JNI/JCP

Advanced Java 2 Platform How to Program》包含廣泛的教學特徵:

- 許多 LIVE-CODE™ 程式,並附有顯示精確輸出的螢幕截圖
- 廣泛的世界、網際網路資源以鼓勵進一步研究
- 提示、建議做法和注意事項—均以圖示標示

目錄
1. 介紹。
2. 進階 Swing 圖形使用者介面元件。
3. 模型-視圖-控制器。
4. 使用 Java 2D 和 Java 3D 的圖形程式設計。
5. 案例研究:使用設計模式的 Java 2D GUI 應用程式。
6. JavaBeans 元件模型。
7. 安全性。
8. Java 資料庫連接 (JDBC)。
9. Servlets。
10. JavaServer Pages (JSP)。
11. 案例研究:Servlet 和 JSP 書店。
12. 基於 Java 的無線應用程式開發和 J2ME。
13. 遠端方法呼叫。
14. 會話 EJB 和分散式交易。
15. 實體 EJB。
16. 使用 JMS 的訊息傳遞。
17. 企業 Java 案例研究:架構概述。
18. 企業 Java 案例研究:呈現和控制邏輯。
19. 企業 Java 案例研究:商業邏輯第 1 部分。
20. 企業 Java 案例研究:商業邏輯第 2 部分。
21. 應用伺服器。
22. Jini。
23. JavaSpaces。
24. Java 管理擴展 (JMX) (隨附 CD)。
25. Jiro (隨附 CD)。
26. 通用物件請求代理架構 (CORBA):第 1 部分 (隨附 CD)。
27. 通用物件請求代理架構 (CORBA):第 2 部分 (隨附 CD)。
28. 點對點應用程式和 JXTA。
29. Web 服務和 SOAP 介紹。
附錄 A. 使用 XML 創建標記 (隨附 CD)。
附錄 B. 文件類型定義 (DTD) (隨附 CD)。
附錄 C. 文件物件模型 (DOM) (隨附 CD)。
附錄 D. XSL:可擴展樣式表語言轉換 (XSLT) (隨附 CD)。
附錄 E. 下載和安裝 J2EE 1.2.1 (隨附 CD)。
附錄 F. Java 社群流程 (JCP) (隨附 CD)。
附錄 G. Java 本地介面 (JNI) (隨附 CD)。
附錄 H. 職業機會 (隨附 CD)。
附錄 I. Unicode (隨附 CD)。
索引