gogogo
Syndetics cover image
Image from Syndetics

Advanced Java 2 platform : how to program / H.M. Deitel, P.J. Deitel, S.E. Santry.

By: Contributor(s): Material type: TextTextPublication details: Upper Saddle River, N.J. : Prentice Hall, c2002.Edition: 1st edDescription: xxxviii, 1811, EULA-13 p. : col. ill. ; 24 cm. + 1 computer optical disk (4 3/4 in.)ISBN:
  • 0130895601
Subject(s): DDC classification:
  • 005.133 DEI
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 005.133 DEI (Browse shelf(Opens below)) 3 Available 39002100350777
Standard Loan Moylish Library Main Collection 005.133 DEI (Browse shelf(Opens below)) 4 Available 39002100353649

Enhanced descriptions from Syndetics:

In this resource, members of the Deitel and Associates, Inc. corporate training and content-creation organization discuss topics needed to build Java-based enterprise systems. They present clear examples of advanced and often overlooked topics, and adhere to Java idiom, following sophisticated coding styles and practices. Chapters begin with objectives and are followed by quotations that offer either philosophy, humor or interesting insights; an outline; the program material; summaries to reinforce key concepts; and tips, recommended practices and cautions. Features are presented in the context of complete, working Java programs. The accompanying CD-ROM contains program code. c. Book News Inc.

System requirements: Intel Pentium 166 MHz or faster (Forte requires 350 MHz processor, IBM WebSphere Application Server v4.0 (evaluation copy) requires minimum 500 MHz processor); Windows 9x, Windows NT or later; Red Hat Linux 6.2 or later; 128 MB RAM (256 MB recommended; IBM WebSphere Application Server v4.0 (evaluation copy) requires a minimum of 516 MB of RAM).

Table of contents provided by Syndetics

  • 1 Introduction
  • Introduction
  • Architecture of the Book
  • Tours of the Book
  • Running Example Code
  • Design Patterns
  • 2 Advanced Swing Graphical User Interface Components
  • Introduction
  • WebBrowser Using JEditorPane and JToolBar
  • Swing Actions
  • JSplitPane and JTabbedPane
  • Multiple-Document Interfaces
  • Drag and Drop
  • Internationalization
  • Accessibility
  • Internet and World Wide Web Resources
  • 3 Model-View-Controller
  • Introduction
  • Model-View-Controller Architecture
  • Observable Class and Observer Interface
  • JList
  • JTable
  • JTree
  • 4 Graphics Programming with Java 2D and Java 3D
  • Introduction
  • Coordinates, Graphics Contexts and Graphics Objects
  • Java 2D API
  • Java 3D API
  • A Java 3D Case Study: A 3D Game with Custom Behaviors
  • 5 Case Study: Java 2D GUI Application with Design Patterns
  • Introduction
  • Application Overview
  • MyShape Class Hierarchy
  • Deitel Drawing Model
  • Deitel Drawing Views
  • Deitel Drawing Controller Logic
  • Drawing Internal Frame Component
  • Zoom Dialog, Action and Icon Components
  • Deitel Drawing Application
  • 6 JavaBeans Component Model
  • Introduction
  • Using Beans in Forte for Java Community Edition
  • Preparing a Class to be a JavaBean
  • Creating a JavaBean: Java Archive Files
  • JavaBean Properties
  • Bound Properties
  • Indexed Properties and Custom Events
  • Customizing JavaBeans for Builder Tools
  • Internet and World Wide Web Resources
  • 7 Security
  • Introduction
  • Ancient Ciphers to Modern Cryptosystems
  • Secret-Key Cryptography
  • Public-Key Cryptography
  • Cryptanalysis
  • Key Agreement Protocols
  • Key Management
  • Java Cryptography Extension (JCE)
  • Digital Signatures
  • Public-Key Infrastructure, Certificates and Certification Authorities
  • Java Policy Files
  • Digital Signatures for Java Code
  • Authentication
  • Secure Sockets Layer (SSL)
  • Java Language Security and Secure Coding
  • Internet and World Wide Web Resources
  • 8 Java Database Connectivity (JDBC)
  • Introduction
  • Relational-Database Model
  • Relational Database Overview: The books Database
  • Structured Query Language (SQL)
  • Creating Database books in Cloudscape
  • Manipulating Databases with JDBC
  • Case Study: Address-Book Application
  • Stored Procedures
  • Batch Processing
  • Processing Multiple ResultSets or Update Counts
  • Updatable ResultSets
  • JDBC l2.0
  • Optional Package javax.sql
  • Internet and World Wide Web Resources
  • 9 Servlets
  • Introduction
  • Servlet Overview and Architecture
  • Handling HTTP get Requests
  • Handling HTTP get Requests Containing Data
  • Handling HTTP post Requests
  • Redirecting Requests to Other Resources
  • Session Tracking
  • Multi-Tier Applications: Using JDBC from a Servlet
  • HttpUtils Class
  • Internet and World Wide Web Resources
  • 10 JavaServer Pages (JSP)
  • Introduction
  • JavaServer Pages Overview
  • A First JavaServer Page Example
  • Implicit Objects
  • Scripting
  • Standard Actions
  • Directives
  • Custom Tag Libraries
  • Internet and World Wide Web Resources
  • 11 Case Study: Servlet and JSP Bookstore
  • Introduction
  • Bookstore Architecture
  • Entering the Bookstore
  • Obtaining the Book List from the Database
  • Viewing a Book's Details
  • Adding an Item to the Shopping Cart
  • Viewing the Shopping Cart
  • Checking Out
  • Processing the Order
  • Deploying the Bookstore Application in J2EE 1.2.1
  • 12 Java-Based Wireless Applications Development and J2ME
  • Introduct

Author notes provided by Syndetics

Dr. Harvey M. Deitel, CEO of Deitel & Associates, Inc., has 40 years experience in the computing field including extensive industry and academic experience. He is one of the world's leading computer science instructors and seminar presenters. Dr. Deitel earned B.S. and M.S. degrees from the Massachusetts Institute of Technology and a Ph.D. from Boston University. He has 20 years of college teaching experience including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc. with his son Paul J. Deitel. He is author or co-author of dozens of books and multimedia packages and is currently writing many more. With translations published in Japanese, Russian, Spanish, Italian, Basic Chinese, Traditional Chinese, Korean, French, Polish and Portuguese, the Deitel's texts have earned international recognition. Dr. Deitel has delivered professional seminars internationally to major corporations, government organizations and various branches of the military.

Paul J. Deitel, Chief Technical Officer of Deitel & Associates, Inc., is a graduate of the Massachusetts Institute of Technology's Sloan School of Management where he studied Information Technology. Through Deitel & Associates, Inc. he has delivered Internet and World Wide Web courses and programming language classes for industry clients including Sun Microsystems, EMC2, IBM, BEA Systems, Visa International, Progress Software, Boeing, Fidelity, Hitachi, Cap Gemini, Compaq, Art Technology, White Sands Missile Range, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, Rogue Wave Software, Lucent Technologies, Computervision, Cambridge Technology Partners, Adra Systems, Entergy, CableData Systems, Banyan, Stratus, Concord Communications and many other organizations. He has lectured on Java and C++ for the Boston Chapter of the Association for Computing Machinery, and has taught satellite-based courses through a cooperative venture of Deitel & Associates, Inc., Prentice Hall and the Technology Education Network. He and his father, Dr. Harvey M. Deitel, are the world's best-selling Computer Science textbook authors.

Sean E. Santry, Director of Software Development with Deitel & Associates, Inc., is a graduate of Boston College where he studied computer science and philosophy. At Boston College he performed original research on the application of metaphysical systems to object-oriented software design. Through Deitel & Associates, Inc. he has delivered advanced and introductory courses for industry clients including Sun Microsystems, EMC2, Dell, Compaq, Boeing and others. He has contributed to several Deitel publications, including Java How to Program, Fourth Edition; XML How to Program; C++ How to Program, Third Edition; C How to Program, Third Edition; e-Business and e-Commerce How to Program and e-Business and e-Commerce for Managers. Before joining Deitel & Associates, he developed e-business applications with a leading Boston-area consulting firm.

Powered by Koha