Java

(last updated: 16-May-2015 09:31)
 

Books Published by Addison-Wesley

  1. Active Java: Object-Oriented Programming for the World Wide Web; Adam Freeman and Darrell Ince; Addison-Wesley, 1996.
     
  2. Advanced Programming for the Java 2 Platform; Calvin Austin and Monica Pawlan; Addison-Wesley, 2000.
     
  3. Applying Enterprise JavaBeans: Component-Based Development for the J2EE Platform; Vlada Matena and Beth Stearns; Addison-Wesley, 2001.
     
  4. Applying Enterprise JavaBeans 2.1: Component-Based Development for the J2EE Platform, Second Edition; Vlada Matena, Sanjeev Krishnan, and Beth Stearns; Addison-Wesley, 2003.
     
  5. Building Imaging Applications with Java Technology; Lawerence H. Rodrigues; Addison-Wesley, 2001.
     
  6. Building Parsers with Java; Steven John Metsker; Addison-Wesley, 2001.
     
  7. Building Scalable and High-Performance Web Applications Using J2EE Technology; Greg Barish; Addison-Wesley, 2002.
     
  8. Component Development for the Java Platform; Stuart Dabbs Halloway; Addison-Wesley, 2001.
     
  9. Concurrent Programming in Java: Design Principles and Patterns; Doug Lea; Addison-Wesley, 1997.
     
  10. Concurrent Programming in Java: Design Principles and Patterns, Second Edition; Doug Lea; Addison-Wesley, 1999.
     
  11. Design Patterns Java Workbook; Steven John Metsker; Addison-Wesley, 2002.
     
  12. Designing Enterprise Applications with the J2EE Platform, Second Edition; Inderjeet Singh, Beth Stearns, Mark Johnson, and the Enterprise Team; Addison-Wesley, 2002.
     
  13. Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition; Nicholas Kassem and the Enterprise Team; Addison-Wesley, 2000.
     
  14. The Developer's Guide to the Java Web Server: Building Effective and Scalable Server-Side Applications; Dan Woods, Larne Pekowsky, and Tom Snee; Addison-Wesley, 1999.
     
  15. Developing Applications with Java and UML; Paul R. Reed Jr.; Addison-Wesley, 2002.
     
  16. Developing Enterprise Java Applications with J2EE and UML; Khawar Zaman Ahmed and Cary E. Umrysh; Addison-Wesley, 2001.
     
  17. Developing Jini Applications Using J2ME Technology; Hinkmond Wong; Addison-Wesley, 2002.
     
  18. Effective Java Programming Language Guide; Joshua Bloch; Addison-Wesley, 2001.
     
  19. Enterprise Java Programming with IBM WebSphere; Kyle Brown, Gary Craig, Greg Hester, Jaime Niswonger, David Pitt, and Russell Stinehour; Addison-Wesley, 2001.
     
  20. Enterprise Java Servlets; Jeff M. Genender; Addison-Wesley, 2001.
     
  21. Enterprise JavaBeans: Developing Component-Based Distributed Applications; Tom Valesky; Addison-Wesley, 1999.
     
  22. Essentials of the Java Programming Language: A Hands-On Guide; Monica Pawlan; Addison-Wesley, 2000.
     
  23. Hooked On Java; Arthur Van Hoff, Sami Shaio, and Orca Starbuck; Addison-Wesley, 1996.
     
  24. Inside Java 2 Platform Security: Architecture, API Design, and Implementation; Li Gong; Addison-Wesley, 1999.
     
  25. Inside the JavaOS Operating System; Tom Saulpaugh and Charles Mirho; Addison-Wesley, 1999.
     
  26. Inside Servlets: Server-Side Programming for the Java Platform; Dustin R. Callaway; Addison-Wesley, 1999.
     
  27. Inside Servlets: Server-Side Programming for the Java Platform, Second Edition; Dustin R. Callaway; Addison-Wesley, 2001.
     
  28. Introductory Java for Scientists and Engineers; Richard J. Davies; Addison-Wesley, 1999.
     
  29. J2EE Connector Architecture and Enterprise Application Integration; Rahul Sharma, Beth Stearns, and Tony Ng; Addison-Wesley, 2001.
     
  30. J2EE in Practice: Building Business Applications with the Java 2 Platform, Enterprise Edition; Rick Cattell and Jim Inscore; Addison-Wesley, 2001.
     
  31. J2EE Technology in Practice: Building Business Applications with the Java 2 Platform, Enterprise Edition; Rick Cattell, Jim Inscore, and Enterprise Partners; Addison-Wesley, 2001.
     
  32. The J2EE Tutorial; Stephanie Bodoff, Dale Green, Kim Haase, Eric Jendrock, Monica Pawlan, and Beth Stearns; Addison-Wesley, 2002.
     
  33. Java 2; Florian Hawlitzek; Addison-Wesley, 2002.
     
  34. Java 2 Platform Enterprise Edition: Platform and Component Specifications; Bill Shannon, Larry Cable, James Davidson, Mark Hapner, Vlada Matena, and Eduardo Pelegri-Llopart; Addison-Wesley, 2000.
     
  35. The Java 3D API Specification; Henry Sowizral, Kevin Rushforth, and Michael Deering; Addison-Wesley, 1998.
     
  36. The Java 3D API Specification, Second Edition; Henry Sowizral, Kevin Rushforth, and Michael Deering; Addison-Wesley, 2000.
     
  37. The Java Application Programming Interface, Volume 1: Core Packages; James Gosling, Frank Yellin, and the Java Team; Addison-Wesley, 1996.
     
  38. The Java Application Programming Interface, Volume 2: Window Toolkit and Applets; James Gosling, Frank Yellin, and the Java Team; Addison-Wesley, 1996.
     
  39. Java from the Beginning; Jan Skansholm; Addison-Wesley, 1999.
     
  40. Java Card Technology for Smart Cards: Architecture and Programmer's Guide; Zhiqun Chen; Addison-Wesley, 2000.
     
  41. The Java Class Libraries: An Annotated Reference; Patrick Chan and Rosanna Lee; Addison-Wesley, 1997.
     
  42. The Java Class Libraries, Second Edition, Volume 1; Patrick Chan, Rosanna Lee, and Douglas Kramer; Addison-Wesley, 1998.
     
  43. The Java Class Libraries, Second Edition, Volume 1: Supplement for the Java 2 Platform, Standard Edition v1.2; Patrick Chan, Rosanna Lee, and Douglas Kramer; Addison-Wesley, 1999.
     
  44. The Java Class Libraries, Second Edition, Volume 2; Patrick Chan and Rosanna Lee; Addison-Wesley, 1997.
     
  45. Java Data Objects; Robin M. Roos; Addison-Wesley, 2002.
     
  46. Java Design: Objects, UML, and Process; Kirk Knoerschild; Addison-Wesley, 2002.
     
  47. Java Design Patterns: A Tutorial; James W. Cooper; Addison-Wesley, 2000.
     
  48. The Java Developer's Almanac 1.4, Volume 1: Examples and Quick Reference; Patrick Chan; Addison-Wesley, 2002.
     
  49. The Java Developer's Almanac 1.4, Volume 2: Examples and Quick Reference; Patrick Chan and Lan Ahn Dang; Addison-Wesley, 2002.
     
  50. Java Development on PDAs: Building Applications for PocketPC and Palm Devices; Daryl Wilding-McBride; Addison-Wesley, tbp Jun 2003.
     
  51. Java by Dissection: The Essentials of Java Programming, Updated Edition; Ira Pohl and Charlie McDowell; Addison-Wesley, 2000.
     
  52. Java Essentials for C and C++ Programmers; Barry Boone; Addison-Wesley, 1996.
     
  53. The Java FAQ; Jonni Kanerva; Addison-Wesley, 1997.
     
  54. Java Gently; Judith Bishop; Addison-Wesley, 1997.
     
  55. Java Gently, Second Edition; Judith Bishop; Addison-Wesley, 1998.
     
  56. Java Gently, Third Edition; Judith Bishop; Addison-Wesley, 2001.
     
  57. Java Gently for Engineers and Scientists; Judy Bishop and Nigel Bishop; Addison-Wesley, 2000.
     
  58. Java and JMX: Building Manageable Systems; Heather Kreger, Ward Harold, and Leigh Williamson; Addison-Wesley, 2002.
     
  59. The Java Language Specification; James Gosling, Bill Joy, and Guy Steele; Addison-Wesley, 1996.
     
  60. The Java Language Specification, Second Edition; Bill Joy, Guy L. Steele Jr., and Gilad Bracha; Addison-Wesley.
     
  61. Java Look and Feel Design Guidelines; Sun Microsystems; Addison-Wesley, 1999.
     
  62. Java Look and Feel Design Guidelines, Second Edition; Sun Microsystems; Addison-Wesley, 2001.
     
  63. Java Look and Feel Design Guidelines: Advanced Topics; Sun Microsystems; Addison-Wesley, 2001.
     
  64. Java Message Service API Tutorial and Reference: Messaging for the J2EE Platform; Mark Hapner, Rich Burridge, Rahul Sharma, Joseph Fialli, and Kim Haase; Addison-Wesley, 2002.
     
  65. The Java Native Interface: Programmer's Guide and Specification; Sheng Liang; Addison Wesley, 1999.
     
  66. Java Network Programming and Distributed Computing; David Reilly and Michael Reilly; Addison-Wesley, 2002.
     
  67. Java Performance and Scalability, Volume 1: Server-Side Programming Techniques; Dov Bulka; Addison-Wesley, 2000.
     
  68. Java Platform Performance: Strategies and Tactics; Steve Wilson and Jeff Kesselman; Addison-Wesley, 2000.
     
  69. Java in Practice: Design Styles and Idioms for Effective Java; Nigel Warren and Philip Bishop; Addison-Wesley, 1999.
     
  70. The Java Programming Language; Ken Arnold and James Gosling; Addison-Wesley, 1996.
     
  71. The Java Programming Language, Second Edition; Ken Arnold and James Gosling; Addison-Wesley, 1998.
     
  72. The Java Programming Language, Third Edition; Ken Arnold, James Gosling, and David Holmes; Addison-Wesley, 2000.
     
  73. Java Rules; Douglas Dunn; Addison-Wesley, 2001.
     
  74. Java Server and Servlets: Building Portable Web Applications; Peter Rossbach and Hendrik Schreiber; Addison-Wesley, 2000.
     
  75. Java Software Solutions; John Lewis; Addison-Wesley, 1997.
     
  76. Java Software Solutions: Foundations of Program Design, Updated Second Revised Edition; John Lewis and William Loftus; Addison-Wesley, 2001.
     
  77. Java Software Solutions: Foundations of Program Design, Third Edition; John Lewis and William Loftus; Addison-Wesley, 2002.
     
  78. Java Software Structures; John Lewis and Joseph Chase; Addison-Wesley, tbp Aug 2003.
     
  79. The Java Tutorial: Object-Oriented Programming for the Internet; Mary Campione and Kathy Walrath; Addison-Wesley, 1996.
     
  80. The Java Tutorial: Object-Oriented Programming for the Internet, Second Edition; Mary Campione and Kathy Walrath; Addison-Wesley, 1998.
     
  81. The Java Tutorial Continued -- The Rest of the JDK; Mary Campione, Kathy Walrath, Alison Huml and the Tutorial Team; Addison-Wesley, 1998.
     
  82. The Java Tutorial, Third Edition: A Short Course on the Basics; Mary Campione, Kathy Walrath, and Alison Huml; Addison-Wesley, 2000.
     
  83. The Java Virtual Machine Specification; Tim Lindholm and Frank Yellin; Addison-Wesley, 1997.
     
  84. The Java Virtual Machine Specification, Second Edition; Tim Lindholm and Frank Yellin; Addison-Wesley, 1999.
     
  85. The Java Web Services Tutorial; Eric Armstrong, Stephanie Bodoff, Debbie Carson, Maydene Fisher, Dale Green, and Kim Haase; Addison-Wesley, 2002.
     
  86. JavaOne Conference Proceedings; Orca Starbuck, editor; Addison-Wesley, 1997.
     
  87. java.rmi: The Remote Method Invocation Guide; Esmond Pitt and Kathleen McNiff; Addison-Wesley, 2001.
     
  88. JavaServer Pages; Larne Pekowsky; Addison-Wesley, 2000.
     
  89. JavaSpaces in Practice; Philip Bishop and Nigel Warren; Addison-Wesley, 2002.
     
  90. JavaSpaces Principles, Patterns, and Practices; Eric Freeman, Susanne Hupfer, and Ken Arnold; Addison-Wesley, 1999.
     
  91. JDBC API Tutorial and Reference, Second Edition: Universal Data Access for the Java 2 Platform; Seth White, Maydene Fisher, Rick Cattell, Graham Hamilton, and Mark Hapner; Addison-Wesley, 1999.
     
  92. JDBC API Tutorial and Reference, Third Edition; Maydene Fisher, Jonathan Bruce, and Jon Ellis; Addison-Wesley, tbp Jun 2003.
     
  93. JDBC Database Access with Java: A Tutorial and Annotated Reference; Graham Hamilton, Rick Cattell, and Maydene Fisher; Addison-Wesley, 1997.
     
  94. The JFC Swing Tutorial: A Guide to Constructing GUIs; Kathy Walrath and Mary Campione; Addison-Wesley, 1998.
     
  95. The Jini Specification; Ken Arnold, Bryan O'Sullivan, Robert W. Scheifler, Jim Waldo, and Ann Wollrath; Addison-Wesley, 1999.
     
  96. The Jini Specifications, Second Edition; Ken Arnold, editor; Addison-Wesley, 2000.
     
  97. The Jiro Technolgy Programmer's Guide and Federated Management Architecture; Paul Monday and William Connor; Addison-Wesley, 2001.
     
  98. JNDI API Tutorial and Reference: Building Directory-Enabled Java Applications; Rosanna Lee and Scott Seligman; Addison-Wesley, 2000.
     
  99. JSP and XML: Integrating XML and Web Services in Your JSP Application; Casey Kochmer and Erica Frandsen; Addison-Wesley, 2002.
     
  100. LDAP Programming with Java; Rob Weltman and Tony Dahbura; Addison-Wesley, 2000.
     
  101. Learn Java on the Macintosh; Barry Boone; Addison-Wesley, 1996.
     
  102. Micro Java Game Development; David Fox and Roman Verhovsek; Addison-Wesley, 2002.
     
  103. MIDP 2.0 Style Guide; Annette Wagner and Cindy Bloch; Addison-Wesley, tbp Jun 2003.
     
  104. Mission-Critical Java Project Management: Business Strategies, Applications, and Development; Gregory C. Dennis and James R. Rubin; Addison-Wesley, 1999.
     
  105. Mr. Bunny's Big Cup o' Java; Carlton Egremont; Addison-Wesley, 1999.
     
  106. Nitty Gritty Java 2; Florian Hawlitzek; Addison-Wesley, 2001.
     
  107. Object-Oriented Software Development Using Java; Xiaoping Jia; Addison-Wesley, 2003.
     
  108. On to Java, Second Edition; Patrick Henry Winston and Sundar Narasimhan; Addison-Wesley, 1998.
     
  109. On to Java, Third Edition; Patrick Henry Winston and Sundar Narasimhan; Addison-Wesley, 2001.
     
  110. Performance Analysis for Java Web Sites; Stacy Joines, Ruth Willenborg, and Ken Hygh; Addison-Wesley, 2003.
     
  111. Practical Java Programming Language Guide; Peter Haggar; Addison-Wesley, 1999.
     
  112. Processing XML with Java: A Guide to SAX, DOM, JDOM, JAXP, and TrAX; Elliotte Rusty Harold; Addison-Wesley, 2002.
     
  113. Programming and Deploying Java Mobile Agents with Aglets; Danny B. Lange and Mitsuru Oshima; Addison-Wesley, 1998.
     
  114. Programming the Internet with Java; Darrel Ince and Adam Freeman; Addison-Wesley, 1997.
     
  115. Programming for the Java Virtual Machine; Joshua Engel; Addison-Wesley, 1999.
     
  116. Programming Open Service Gateways with Java Embedded Server; Kirk Chen and Li Gong; Addison-Wesley, 2001.
     
  117. Programing Wireless Devices with the Java 2 Platform, Micro Edition; Roger Riggs, Antero Taivalsaari, Mark VandenBrink, and Jim Holliday; Addison-Wesley, 2001.
     
  118. The Real-Time Specification for Java; Gregory Bollela, James Gosling, Benjamin Brosqol, Peter Dibble, Steve Furr, and Mark Turnbull; Addison-Wesley, 2000.
     
  119. Test-Driven Development By Example; Kent Beck; Addison-Wesley, 2003.
     
  120. The TINI Specification and Developer's Guide; Don Loomis; Addison-Wesley, 2001.
     
  121. Understanding Java; Barry Cornelius; Addison-Wesley, 2001.
     
  122. XML and Java: Developing Web Applications; Hiroshi Maruyama, Kent Tamura, and Naohiko Uramoto; Addison-Wesley, 1999.
     
  123. XML and Java: Developing Web Applications, Second Edition; Hiroshi Maruyama et al; Addison-Wesley, 2002.

Books Published by Adobe Press

  1. Java Web Magic; Joseph Sinclair; Adobe Press, 1997.

Books Published by Advice Press

  1. Java for RPG Programmers; Phil Coulthard and George Farr; Advice Press, 1998.

Books Published by AP Professional

  1. Live Java: Database to Cyberspace; David Levine; AP Professional, 1996.

Books Published by Apress

  1. Bluetooth for Java; Bruce Hopkins and Ranjith Antony; Apress, 2003.
     
  2. Bug Patterns in Java; Eric Allen; Apress, 2002.
     
  3. Connecting JMX Clients and Servers: Understanding the Java Management Extensions; Jeff Hanson; Apress, tbp.
     
  4. Definitive Guide to Swing for Java 2; John Zukowski; Apress, 1999.
     
  5. Definitive Guide to Swing for Java 2, Second Edition; John Zukowski; Apress, 2000.
     
  6. Definitive Guide to Swing for Java 2, Third Edition; John Zukowski; Apress, tbp Sep 2004.
     
  7. Design Patterns for Web Services in Java; Paul Monday; Apress, 2003.
     
  8. Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies; Brian Sam-Bodden and Christopher M. Judd; Apress, tbp Oct 2003.
     
  9. Enterprise Java for SAP; Austin Sincock; Apress, tbp Jul 2003.
     
  10. Enterprise JavaBeans 2.1; Stefan Denninger and Ingo Peters; Apress, 2003.
     
  11. J2EE FrontEnd Technologies: A Programmer's Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans; Lennart Jorelid; Apress, 2002.
     
  12. Java Collections; John Zukowski; Apress, 2001.
     
  13. Java Persistence for Relational Databases; Richard Sperko; Apress, tbp Jun 2003.
     
  14. JSP Examples and Best Practices; Andrew Patzer; Apress, 2002.
     
  15. Logging in Java with the JDK 1.4 Logging API and Apache Log4j; Samudra Gupta; Apress, 2003.
     
  16. .NET Development for Java Programmers; Paul Gibbons; Apress, 2002.
     
  17. A Programmer's Guide to Jini Technology; Jan Newmarch; Apress, 2000.
     
  18. Real World Regular Expressions with Java 1.4; Mehran Habibi; Apress, tbp Jul 2003.
     
  19. Taming Java Threads; Allen I. Holub; Apress, 2000.
     
  20. Using and Understanding Java Data Objects; Dave Ezzio; Apress, tbp.
     
  21. Web Services Patterns: Java Edition; Paul B. Monday; Apress, tbp.
     
  22. Wireless Java: Developing with Java 2, Micro Edition; Jonathan B. Knudsen; Apress, 2001.
     
  23. Wireless Java: Developing with J2ME (Java 2 Micro Edition), Second Edition; Jonathan Knudsen; Apress, 2003.

Books Published by Artech House

  1. Java Card for E-Payment Applications; Vesna Hassler, Martin Manninger, Minhail Gordeev, and Christoph Muller; Artech House.

Books Published by Brooks Cole

  1. Java: First Contact, Second Edition; Roger Garside and John Mariani; Brooks Cole, 2002.

Books Published by Butterworth-Heinemann

  1. Essential Java for Scientists and Engineers; Brian D. Hahn and Katherine M. Malan; Butterworth-Heinemann, 2002.

Books Published by Cambridge University Press

  1. Java for the COBOL Programmer; E. Reed Doke and Bill C. Hardgrave; Cambridge University Press, 1999.
     
  2. Java Gems: Jewels from Java Report; Dwight Deugo, editor; Cambridge University Press, 1998.
     
  3. More Java Gems; Dwight Deugo, editor; Cambridge University Press, 2000.

Books Published by Charles River Media

  1. Applied Software Engineering with Apache Jarkata; Christian Gross; Charles River Media, 2003.
     
  2. Graphics Programming with JFC, Second Edition; Roger T. Stevens; Charles River Media, 1999.
     
  3. Java for COBOL Programmers; John Byrne; Charles River Media, 2000.
     
  4. Java for COBOL Programmers, Second Edition; John C. Byrne and Jim Cross; Charles River Media, 2002.
     
  5. Java Graphics Programming Library: Concepts to Source Code; Oswald Campesato; Charles River Media, 2002.
     
  6. Java Programming Fundamentals; Kimberly Seefeld; Charles River Media, 2002.

Books Published by CMP Books

  1. Java Development; Eugene Eric Kim; CMP Books, 1997.
     
  2. Java Standards for Corporate Development; Daniel Brookshier; CMP Books, 2000.
     
  3. Understanding Java Telephony; Edwin Margulies; CMP Books, 1998.

Books Published by Coriolis Group Books

  1. AFC Black Book; Clayton Walnum; Coriolis Group, 1998.
     
  2. Cafe Programming Front Runner; David H. Friedel Jr., Joshua Kerievsky, Anthony Potts, and John Rodley; Coriolis Group Books, 1996.
     
  3. Java Black Book; Steven Holzner; Coriolis Group, 2000.
     
  4. Java 2 Black Book, Revised Edition; Steven Holzner; Coriolis Group, 2001.
     
  5. Java Core Language Little Black Book; Alan Trottier and Al Williams; Coriolis Group, 2002.
     
  6. Java Database Programming with JDBC, Second Edition; Pratik Patel and Karl Moss; Coriolis Group, 1997.
     
  7. Java Programming Explorer; Neil Bartlett, Alex Leslie, and Steve Simkin; Coriolis Group Books, 1996.
     
  8. Java Programming Language Handbook; David H. Friedel Jr. and Anthony Potts; Coriolis Group Books, 1996.
     
  9. Java Studio Blue Book; Jennifer Atkinson and Lee Taylor; Coriolis Group, 1999.
     
  10. Kick Ass Java Programming; Tonny Espeset; Coriolis Group Books, 1996.
     
  11. Visual Cafe for Java, Explorer Database Development Edition; William B. Brogden, Jeffery A. Louie, and Ed Tittel; Coriolis Group, 1998.
     
  12. Web Developer's Guide to JavaBeans; Jalal Feghhi; Coriolis Group, 1997.
     
  13. Writing Java Applets; John Rodley; Coriolis Group Books, 1996.

Books Published by CRC Press

  1. Java Programming for Engineers; Julio Sanchez and Maria P. Canton; CRC Press, 2002.

Books Published by Expert Press

  1. J2EE Performance Testing with BEA WebLogic Server; Peter Zadrozny; Expert Press, 2002.

Books Published by Flatiron Publishing

  1. Understanding Java Telephony; Edwin K. Margulies, editor; Flatiron Publishing, 1997.

Books Published by Hayden Books

  1. Teach Yourself Java for Macintosh in 21 Days; Laura Lemay and Charles L. Perkins with Timothy Webster; Hayden Books, 1996.

Books Published by Hewlett Packard

  1. J2EE and JAX: Developing Web Applications and Web Services; Michael Yawn; Hewlett Packard Professional, 2002.
     
  2. Java/C++ Cross-Reference and Handbook; Frederick F. Chew; Hewlett Packard Professional, 1998.

Books Published by Hungry Minds

  1. JavaServer Pages for Dummies; Mac Rinehart; Hungry Minds, 2001.
     
  2. JSP: JavaServer Pages; Barry Burd; Hungry Minds, 2001.

Books Published by IBM Press

  1. Java for RPG Programmers, Second Edition; Phil Coulthard and George Farr; IBM Press, 2002.
     
  2. Java for S/390 and AS/400 COBOL Programmers; Phil Coulthard and George Farr; IBM Press, 2000.

Books Published by IDG Books

  1. Creating Cool Web Applets With Java; Paul J. Perry; IDG Books, 1996.
     
  2. Discover Visual Cafe; David Wall; IDG Books, 1997.
     
  3. Foundations of Java Programming for the World Wide Web; Aaron E. Walsh; IDG Books, 1996.
     
  4. Internet World 60 Minute Guide to Java; Ed Tittel and Mark Gaither; IDG Books, 1995.
     
  5. Java 2 Bible; Aaron E. Walsh, Justin Couch, and Daniel H. Steinberg; IDG Books, 2000.
     
  6. Java for Dummies; Aaron E. Walsh; IDG Books Worldwide, 1996.
     
  7. Java for Dummies, Third Edition; Aaron E. Walsh; IDG Books/Wiley, 1998.
     
  8. Java 2 Enterprise Bible; Justin Couch and Daniel H. Steinberg; IDG Books, 2002.
     
  9. Java Master Reference; Arthur Griffith; IDG Books, 1998.
     
  10. Java Programming for Dummies, Second Edition; Donald Koosis; IDG Books, 1997.
     
  11. Java Programming for Dummies, Third Edition; Donald J. Koosis and David Koosis; IDG Books, 1999.
     
  12. Java RMI: Remote Method Invocation; Troy Bryan Downing; IDG Books, 1998.
     
  13. Java Secrets; Elliotte Rusty Harold; IDG Books, 1997.
     
  14. Java 2 Toolkit for Dummies; Donald J. Koosis, David Koosis, and Aaron E. Walsh; IDG Books, 1999.
     
  15. JavaBeans; Elliotte Harold; IDG Books, 1997.
     
  16. JDBC: Java Database Connectivity; Bernard Vanhaecke; IDG Books, 1997.
     
  17. JFC: Java Foundation Classes; Daniel Joshi; IDG Books, 1998.

Books Published by International Thompson Publishing

  1. Java 1st Contact; Roger Garside; International Thompson, 1997.

Books Published by IT Press

  1. Professional Mobile Java with J2ME; Mikko Kontio; IT Press, 2002.

Books Published by Jamsa Press

  1. 1001 Java Programmer's Tips; Mark C. Chan, Steven W. Griffith, and Anthony F. Iasi; Jamsa Press, 1997.
     
  2. Java Now!; Kris Jamsa; Jamsa Press, 1996.
     
  3. Java Programmer's Library; Suleiman "Sam" Lalani and Kris Jamsa; Jamsa Press, 1996.
     
  4. Rescued by Java; Kris Jamsa; Jamsa Press, 1999.

Books Published by John Wiley & Sons/Wiley Publishing

  1. Advanced Java, Second Edition; Daniel J. Berg; Wiley, 2001.
     
  2. Advanced Techniques for Java Developers; Daniel J. Berg and J. Steven Fritzinger; John Wiley & Sons, 1997.
     
  3. Advanced Techniques for Java Developers, Revised Edition; Daniel J. Berg and Steven Fritzinger; Wiley, 1999.
     
  4. Beginning Programming with Java for Dummies; Barry Burd; Wiley, tbp Apr 2003.
     
  5. Big Blue Java: Complete Guide to Programming Java Applications with IBM Tools; Daniel J. Worden; John Wiley & Sons, 2000.
     
  6. Big Java; Cay S. Horstmann; Wiley, 2001.
     
  7. Client/Server Data Access with Java and XML; Dan Chang and Dan Harkey; John Wiley & Sons, 1998.
     
  8. Client/Server Programming with Java and CORBA; Robert Orfali and Dan Harkey; John Wiley & Sons, 1997.
     
  9. Client/Server Programming with Java and CORBA, Second Edition; Robert Orfali and Dan Harkey; John Wiley & Sons, 1998.
     
  10. Concurrency: State Models & Java Programs; Jeff Magee and Jeff Kramer; John Wiley & Sons, 1999.
     
  11. Connecting JavaBeans with InfoBus; Reaz Hogue; Wiley, 1998.
     
  12. Constructing Intelligent Agents with Java: A Programmer's Guide to Smarter Applications; Joseph P. Bigus and Jennifer Bigus; Wiley, 1998.
     
  13. Constructing Intelligent Agents Using Java: Professional Developer's Guide, Second Edition; Joseph P. Bigus and Jennifer Bigus; John Wiley & Sons, 2001.
     
  14. Cryptography for Internet and Database Applications: Developing Secret and Public Key Techniques with Java; Nick Galbreath; Wiley, 2002.
     
  15. Developing Java Enterprise Applications, Second Edition; Stephen Asbury and Scott R. Weiner; Wiley, 2001.
     
  16. Developing Java Entertainment Applets; John Withers; John Wiley & Sons, 1997.
     
  17. Developing Java Software; Russel Winder and Graham Roberts; John Wiley & Sons, 1998.
     
  18. Developing Java Software, Second Edition; Russel Winder and Graham Roberts; John Wiley & Sons, 2000.
     
  19. Developing Java Web Services: Architecting and Developing Secure Web Services Using Java; Ramesh Nagappan, Robert Skoczylas, and Rima Patel Sriganesh; Wiley, 2002.
     
  20. Developing Mainframe Java Applications; Lou Marco; John Wiley & Sons, 2001.
     
  21. EJB Design Patterns: Advanced Patterns, Processes, and Idioms; Floyd Marinescu; John Wiley & Sons, 2002.
     
  22. EJB & JSP: Java On The Edge, Unlimited Edition; Lou Marco; Wiley, 2001.
     
  23. Enterprise Java with UML; C.T. Arrington; John Wiley & Sons, 2001.
     
  24. Enterprise Java and UML, Second Edition; C.T. Arrington and Syed H. Rayhan; Wiley, tbp Jun 2003.
     
  25. Enterprise JavaBeans for Dummies; Mac Rinehart; Wiley, 2002.
     
  26. Enterprise Security with EJB and CORBA; Bret Hartman, Donald J. Flinn, and Konstatin Beznosov; Wiley, 2001.
     
  27. Graphics Programming with JFC; David Wall and Arthur Griffith; Wiley, 1999.
     
  28. J2EE 1.4 Essentials; Aaron E. Walsh; Wiley, 2003.
     
  29. J2EE AntiPatterns; Bill Dudney, Stephen Asbury, Joseph Krozak, and Kevin Wittkopf; John Wiley & Sons, tbp Aug 2003.
     
  30. J2EE Best Practices: Java Design Patterns, Automation, and Performance; Darren Broemmer; Wiley Publishing, 2003.
     
  31. J2EE Open Source Toolkit: Building an Enterprise Platform with Open Source Tools; John T. Bell and James Lambros; Wiley, tbp Sep 2003.
     
  32. Jakarta Pitfalls: Time-Saving Solutions for Struts, Ant, JUnit, and Cactus; Bill Dudney and Jonathan Lehr; Wiley, tbp Jul 2003.
     
  33. Java: Your Visual Blueprint for Building Portable Java Programs; Ernest J. Friedman-Hill; Wiley, 2001.
     
  34. Java in 60 Minutes a Day; R.F. Raposa; Wiley, tbp Jul 2003.
     
  35. Java 2 Bible, Enterprise Edition; Justin Couch and Daniel H. Steinberg; Wiley, 2002.
     
  36. Java for C/C++ Programmers; Michael C. Daconta; John Wiley & Sons, 1996.
     
  37. Java 2 and JavaScript for C and C++ Programmers, Revised Edition; Michael C. Daconta, Erik Monk, and Al Saganich; Wiley, 1999.
     
  38. Java Application Frameworks; Darren Govoni; Wiley, 1999.
     
  39. Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms; David A. Watt and Deryck F. Brown; Wiley, 2001.
     
  40. Java Data Access: JDBC, JNDI, and JAXP; Todd M. Thomas; Wiley, 2002.
     
  41. Java Database Programming; Brian Jepson; John Wiley & Sons, 1997.
     
  42. Java Database Programming Bible; John O'Donahue; Wiley, 2002.
     
  43. Java 2 Database Programming for Dummies; Jim Keogh; Wiley, 2001.
     
  44. The Java Developer's Toolkit; Joshua Marketos; John Wiley & Sons, 1997.
     
  45. Java in Distributed Systems: Concurrency, Distribution and Persistence; Marko Boger; John Wiley & Sons, 2001.
     
  46. Java 2 for Dummies; Barry Burd; Wiley, 2001.
     
  47. Java Electronic Commerce Sourcebook; Cary Jardin; Wiley, 1997.
     
  48. Java Enterprise Design Patterns; Mark Grand; John Wiley & Sons, 2001.
     
  49. Java 2 Enterprise Edition 1.4 Bible; James McGovern et al; Wiley, tbp Jul 2003.
     
  50. Java 2 and JavaScript for C and C++ Programmers, Revised Edition; Michael C. Daconta, Al Saganich, and Eric Monk; John Wiley & Sons, 1999.
     
  51. Java 2 Just Click! Solutions; Tom Swan; Wiley, 2001.
     
  52. Java 2 Micro Edition: Professional Developer's Guide; Eric Giguere; John Wiley & Sons, 2000.
     
  53. Java 2 Micro Edition: The Ultimate Guide to Programming Handheld and Embedded Devices; Eric Giguere; John Wiley & Sons, 2000.
     
  54. Java Pitfalls: Time-Saving Solutions and Workarounds to Improve Programs; Michael C. Daconta, Erik Monk, J. Paul Keller, and Keith Bohnenberger; John Wiley & Sons, 2000.
     
  55. Java 2 in Plain English; Brian Overland and Michael Morrison; Wiley, 2001.
     
  56. Java Programming: An IS Perspective; Jan L. Harrington; John Wiley & Sons, 1998.
     
  57. Java Programming with CORBA, Second Edition; Andreas Vogel and Keith Duddy; John Wiley & Sons, 1998.
     
  58. Java Programming with CORBA, Third Edition; Gerald Brose, Andreas Vogel, and Keith Duddy; John Wiley & Sons, 2001.
     
  59. Java Security: Hostile Applets, Holes, and Antidotes; Gary McGraw and Edward W. Felter; John Wiley & Sons, 1996.
     
  60. Java Security Solutions; Rich Helton and Johennie Helton; Wiley, 2002.
     
  61. Java Servlet Programming Bible; Suresh Rajagopolan, Ramesh Rajamani, Ramesh Krishnaswamy, and Sridhar Vijendran; Wiley, 2002.
     
  62. The Java Sourcebook: A Complete Guide to Creating Java Applets for the Web; Ed Anuff; John Wiley & Sons, 1996.
     
  63. Java in Telecommunications: Solutions for Next Generation Networks; Thomas C. Jepsen, editor; John Wiley & Sons, 2001.
     
  64. Java Testing Patterns; Jon Thomas; Wiley, tbp Jul 2003.
     
  65. Java Tools: Time-Saving Solutions and Workarounds to Improve Programs; Michael C. Daconta, Erik Monk, J. Paul Keller, and Keith Bohnenberger; John Wiley & Sons, 2000.
     
  66. Java Tools: Using XML, EJB, CORBA, Servlets and SOAP; Andreas Eberhart and Stefan Fischer; John Wiley & Sons, 2002.
     
  67. Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus; Richard Hightower and Nicholas Lesiecki; John Wiley & Sons, 2001.
     
  68. Java the UML Way: Integrating Object-Oriented Design and Programming; Else Lervik and Vegard B. Havdal; Wiley, 2002.
     
  69. Java Web Services Programming; Rashim Mogha and V.V. Preetham; Wiley Publishing, 2002.
     
  70. Java 2 Weekend Crash Course; Julio Sanchez and Maria P. Canton; Wiley, 2000.
     
  71. Java and XML: Your Visual Blueprint for Creating Java-Enhanced Web Programs; Paul Whitehead, Ernest Friedman-Hill, and Emily A. Vander Veer; Wiley, 2002.
     
  72. Java and XML for Dummies; Barry Burd; Wiley, 2002.
     
  73. Java, XML, and JAXP; Arthur Griffith; Wiley, 2002.
     
  74. Java, XML, and Web Services Bible; Mike Jasnowski; Wiley, 2002.
     
  75. JavaServer Pages: Your Visual Blueprint for Designing Dynamic Content with JSP; Paul Whitehead; Wiley, 2001.
     
  76. Java-SIG's 100 Best Applets; The Java-SIG Team; John Wiley & Sons, 1997.
     
  77. JMX Programming; Mike Jasnowski; Wiley Publishing, 2002.
     
  78. JSP, Servlets, and MySQL; David Harms; Wiley, 2001.
     
  79. JSP Weekend Crash Course; Geremy Kawaller and William Massie; Wiley, 2001.
     
  80. Making Use of JSP; Madhushree Ganguli; Wiley Publishing, 2002.
     
  81. Mastering Apache Velocity; Joseph D. Gradecki and Jim Cole; Wiley, tbp Jul 2003.
     
  82. Mastering AspectJ: Aspect-Oriented Programming in Java; Joseph D. Gradecki and Nicholas Lesiecki; Wiley, 2003.
     
  83. Mastering Enterprise JavaBeans and the Java 2 Platform, Enterprise Edition; Ed Roman; John Wiley & Sons, 1999.
     
  84. Mastering Enterprise JavaBeans, Second Edition; Ed Roman, Scott W. Ambler, and Tyler Jewell; John Wiley & Sons, 2002.
     
  85. Mastering Jakarta Struts; James Goodwill; John Wiley & Sons, 2002.
     
  86. Mastering JSP Custom Tags and Tag Libraries; James Goodwill; John Wiley & Sons, 2002.
     
  87. Mastering JXTA: Building Java Peer-to-Peer Applications; Joseph D. Gradecki; Wiley Publishing, 2002.
     
  88. Mastering Resin; Richard Hightower and Joseph D. Gradecki; Wiley, tbp May 2003.
     
  89. Mastering RMI; Rickard Oberg; John Wiley & Sons, 2001.
     
  90. Mastering XMI: Java Programming with XMI, XML and UML; Timothy J. Grose, Gary C. Doney, and Stephen A. Brodsky; Wiley, 2002.
     
  91. Mobile Information Device Profile for Java 2 Micro Edition (J2ME): Professional Developer's Guide; C. Enrique Cortiz and Eric Giguere; John Wiley & Sons, 2001.
     
  92. More Java Pitfalls: 50 New Time-Saving Solutions and Workarounds; Michael C. Daconta, Kevin T. Smith, Donald Avondolio, and W. Clay Richardson; Wiley, 2003.
     
  93. MySQL and Java Developer's Guide; Mark Matthews, Jim Cole, and Joseph D. Gradecki; Wiley, 2003.
     
  94. Patterns in Java, Volume 1; Mark Grand; John Wiley & Sons, 1998.
     
  95. Patterns in Java, Volume 1, Second Edition; Mark Grand; Wiley Publishing, 2002.
     
  96. Patterns in Java, Volume 2; Mark Grand; John Wiley & Sons, 1998.
     
  97. Patterns in Java, Volume 3: Java Enterprise Design Patterns; Mark Grand; Wiley, 2001.
     
  98. Professional Java User Interfaces; Mauro Maranilli; John Wiley & Sons, tbp Dec 2003.
     
  99. Programming with Enterprise JavaBeans, JTS and OTS: Building Distributed Transactions with Java and C++; Andreas Vogel and Madhavan Rangarao; Wiley, 2000.
     
  100. Programming with Java IDL: Developing Web Applications with Java and CORBA; Geoffrey Lewis, Steven Barber, and Ellen Siegel; John Wiley & Sons, 1997.
     
  101. Programming with the Java Media Framework; Sean C. Sullivan, Loren Winzeler, Jeannie Deagen, and Deanna Brown; Wiley, 1998.
     
  102. Programming with JFC; Scott R. Weiner and Stephen Asbury; John Wiley & Sons, 1998.
     
  103. Programming with Microsoft AFC; Eric Swildens; Wiley, 1998.
     
  104. Programming Mobile Objects with Java; Jeff Nelson; John Wiley & Sons, 1999.
     
  105. Programming with VisiBroker: A Developer's Guide to VisiBroker for Java; Doug Pedrick, Jonathan Weedon, Jon Goldberg, and Erik Bliefield; John Wiley & Sons, 1998.
     
  106. Ready-to-Run Java 3D; Kirk Brown and Daniel Petersen; John Wiley & Sons, 1999.
     
  107. Securing Java: Getting Down to Business with Mobile Code; Gary McGraw and Edward W. Felter; John Wiley & Sons, 1998.
     
  108. Securing Java: Getting Down to Business with Mobile Code, Second Edition; Gary McGraw and Edward W. Felten; Wiley, 1999.
     
  109. Symantec Visual Cafe Sourcebook; Cary Jardin; Wiley, 1997.
     
  110. WAP Servlets: Developing Dynamic Web Content with Java and WML; John L. Cook III; Wiley, 2000.
     
  111. Wireless Java Programming for Enterprise Applications: Mobile Devices Go Corporate; Dan Harkey, Shan Appajodu, and Mike Larkin; Wiley Publishing, 2002.
     
  112. Wireless Java for Symbian Devices; Jonathan Allin, Colin Turfus, Alan Robinson, Lucy Sweet, and John Brown; Wiley, 2001.
     
  113. Wireless Programming with J2ME: Cracking the Code; Dreamtech Software Team; Wiley, 2002.

Books Published by Kluwer Academic Publishers

  1. Java Microarchitectures; Vijaykrishan Narayanan and Mario L. Wolczko; Kluwer Academic Publishers, 2002.

Books Published by M&T Books

  1. Enterprise JMS Programming; Shaun Terry; M&T Books, 2002.
     
  2. Java Digital Signal Processing; Douglas Lyon; M&T Books, 1997.
     
  3. J2ME Enterprise Development; Imtiyaz Haque and Brian O'Connor; M&T Books, 2002.
     
  4. Java WorkShop Programming; Steven Holzner; M&T Books, 1996.
     
  5. JDBC 3.0: Java Database Connectivity; Bernard Van Haecke; M&T Books, 2002.

Books Published by Macmillan Publishing Company

  1. The Official VisiBroker for Java Handbook; Michael McCaffery and William Scott; Macmillan Publishing Company, 1999.

Books Published by Manning Publications

  1. 3D User Interfaces with Java 3D; Jon Barrileaux; Manning Publications, 2001.
     
  2. The Awesome Power of JavaBeans; Lawerence H. Rodrigues; Manning Publications, 1998.
     
  3. The Awesome Power of PowerJ; Tim Hatton; Manning Publications, 1998.
     
  4. Bitter EJB; Bruce Tate, Mike Clark, Bob Lee, and Patrick Linskey; Manning Publications, 2003.
     
  5. Bitter Java; Bruce A. Tate; Manning Publications, 2002.
     
  6. Distributed Programming with Java; Qusay H. Mahmoud; Manning Publications.
     
  7. Domino Development with Java; Anthony Patton; Manning Publications, 2000.
     
  8. EJB Cookbook; Benjamin G. Sullins and Mark B. Whipple; Manning Publications, 2003.
     
  9. Instant Messaging in Java: The Jabber Protocols; Iain Shigeoka; Manning Publications, 2002.
     
  10. J2EE and XML Development; Kurt A. Gabrick and David B. Weiss; Manning Publications, 2002.
     
  11. Java 3D Programming; Daniel Selman; Manning Publications, 2002.
     
  12. Java Applets and Channels Without Programming; Ronny Richardson, Michael Shoffner, Marq Singer, Bruce Murray, and Jack Gambol; Manning Publications, 1997.
     
  13. Java Development with Ant; Erik Hatcher and Steve Loughran; Manning Publications, 2002.
     
  14. Java Foundation Classes Swing Reference; Stephen C. Drye and William C. Wake; Manning Publications, 1999.
     
  15. Java 2 Micro Edition; James P. White and David A. Hemphill; Manning Publications, 2001.
     
  16. Java Network Programming; Merlin Hughes, Conrad Hughes, Michael Shoffner, and Maria Winslow; Manning Publications/Prentice Hall, 1997.
     
  17. Java Network Programming: A Complete Guide to Networking, Streams, and Distributed Computing, Second Edition; Merlin Hughes, Michael Shoffner, and Derek Hamner; Manning Publications, 1999.
     
  18. Java Servlets by Example; Alan R. Williamson; Manning Publications, 1999.
     
  19. JDK 1.4 Tutorial; Greg Travis; Manning Publications, 2002.
     
  20. Jess in Action: Java Rule-Base Systems; Ernest Friedman-Hill; Manning Publications, tbp Jun 2003.
     
  21. JMX in Action; Benjamin G. Sullins and Mark B. Whipple; Manning Publications, 2002.
     
  22. JSP Tag Libraries; Gal Shachor, Adam Chace, and Magnus Rydin; Manning Publications, 2001.
     
  23. JSTL in Action; Shawn Bayern; Manning Publications, 2002.
     
  24. JUnit in Action; Vincent Massol; Manning Publications, tbp Sep 2003.
     
  25. Making Sense of Java; Bruce Simpson, John Mitchell, Brian Christeson, Rehan Zaidi, and Johnathan Levine; Manning Publications, 1996.
     
  26. Server-Based Java Programming; Ted Neward; Manning Publications, 2000.
     
  27. Struts in Action: Building Web Applications with the Leading Java Framework; Ted N. Husted, Cedric Dumoulin, George Franciscus, and David Winterfeldt; Manning Publications, 2002.
     
  28. Swing; Matthew Robinson and Pavel Vorobiev; Manning Publications, 2000.
     
  29. Swing, Second Edition; Matthew Robinson and Pavel Vorobiev; Manning Publications, 2003.
     
  30. Up to Speed with Swing: User Interfaces with Java Foundation Classes; Steven Gutz; Manning Publications, 1998.
     
  31. Up to Speed with Swing: User Interfaces with Java Foundation Classes, Second Edition; Steven Gutz; Manning Publications, 1999.
     
  32. Web Development with JavaServer Pages; Duane K. Fields and Mark A. Kolb; Manning Publications, 2000.
     
  33. Web Development with JavaServer Pages, Second Edition; Duane K. Fields, Mark A. Kolb, and Shawn Bayern; Manning Publications, 2002.

Books Published by McGraw-Hill and Osborne

  1. Advanced Java Network Programming; Justin Couch; McGraw-Hill, 1998.
     
  2. Advanced Java 1.1 Programming; Jeffrey C. Rice and Irving Salisbury III; McGraw-Hill, 1997.
     
  3. The Art of Java; Herbert Schildt; Osborne, tbp Aug 2003.
     
  4. Building High-Performance Messaging Systems with Java and the Java Message Service; William A. Blunden; McGraw-Hill, tbp Jun 2003.
     
  5. Data Structures and the Java Collections Framework; William Collins; McGraw-Hill, 2001.
     
  6. Debugging Java: Troubleshooting for Programmers; Will David Mitchell; Osborne, 2000.
     
  7. Enterprise Java Developer's Guide; S. Narayanan and Junhe Liu; McGraw-Hill, 1999.
     
  8. Essential Java*: Developing Interactive Applications for the World-Wide Web; Jason J. Manger; McGraw-Hill, 1996.
     
  9. Hacking J2EE and Java Exposed; Art Taylor, Brian Buege, and Randy Layman; McGraw-Hill/Osborne, 2002.
     
  10. Inside the Java Virtual Machine; Bill Venners; McGraw-Hill, 1998.
     
  11. Inside the Java 2 Virtual Machine; Bill Venners; McGraw-Hill/Osborne, 1999.
     
  12. Instant Enterprise JavaBeans; Paul Tremblett; McGraw-Hill, 2001.
     
  13. Instant Java Servlets; Phil Hanna; McGraw-Hill, 2000.
     
  14. Instant JavaServer Pages; Paul Tremblett; McGraw-Hill, 2000.
     
  15. Instant Wireless Java with J2ME; Paul Tremblett; Osborne, 2002.
     
  16. J2EE: The Complete Reference; James Keogh; McGraw-Hill/Osborne, 2002.
     
  17. J2ME: The Complete Reference; James Keogh; McGraw-Hill/Osborne, 2003.
     
  18. Java 2: A Beginner's Guide; Herbert Schildt; Osborne, 2000.
     
  19. Java 2: A Beginner's Guide, Second Edition; Herberet Schildt; Osborne, 2002.
     
  20. Java 1.1: The Complete Reference, Second Edition; Patrick Naughton and Herbert Schildt; Osborne, 1997.
     
  21. Java 2: The Complete Reference, Third Edition; Patrick Naughton and Herbert Schildt; Osborne, 1999.
     
  22. Java 2: The Complete Reference, Fourth Edition; Herbert Schildt; Osborne, 2000.
     
  23. Java 2: The Complete Reference, Fifth Edition; Herbert Schildt; McGraw-Hill/Osborne, 2002.
     
  24. Java Algorithms; Scott Robert Ladd; McGraw-Hill, 1998.
     
  25. Java Annotated Archives; Naba Barkakati; Osborne, 1999.
     
  26. Java Database Development; Martin L. Rinehart; Osborne, 1997.
     
  27. Java Foundation Classes; Matthew T. Nelson; McGraw-Hill, 1998.
     
  28. The Java Handbook; Patrick Naughton; McGraw-Hill, 1996.
     
  29. Java 2 Networking; Justin Couch; McGraw-Hill, 1999.
     
  30. Java Programmer's Reference; Herbert Schildt and Joe O'Neil; Osborne, 1997.
     
  31. Java 2 Programmer's Reference; Herbert Schildt and Joseph O'Neil; Osborne, 2000.
     
  32. Java Servlets; Karl Moss; McGraw-Hill, 1998.
     
  33. Java Servlets, Second Edition; Karl Moss; McGraw-Hill, 1999.
     
  34. Java Servlets Developer's Guide; Karl Moss; McGraw-Hill, 2002.
     
  35. Java Structures: Data Structures in Java for the Principled Programmer; Duane A. Bailey; McGraw-Hill, 1998.
     
  36. JavaBeans Programming from the Ground Up; Joseph O'Neil; Osborne, 1998.
     
  37. JSP: A Beginner's Guide; Gary Bollinger and Bharathi Natarajan; Osborne, 2001.
     
  38. JSP: The Complete Reference; Philip Hanna; Osborne, 2001.
     
  39. JSP 2.0: The Complete Reference, Second Edition; Phillip Hanna; McGraw-Hill/Osborne, 2002.
     
  40. JSP Developer's Guide; Noel Bergman; Osborne, 2001.
     
  41. Learn to Program with Java; John Smiley; Osborne, 2001.
     
  42. Oracle8i: Java Component Programming with EJB, CORBA, and JSP; Nirva Morisseau-Leroy, Julie Basu, and Martin Solomon; Osborne, 2000.
     
  43. Oracle JDeveloper 3 Handbook; Paul Dorsey and Peter Koletzke; Osborne, 2001.
     
  44. PowerJ Developer's Professional Reference Version 2.0; Peter Horwood; McGraw-Hill, 1998.
     
  45. Practical J2EE Application Architecture; Nadir Gulzar; McGraw-Hill/Osborne, tbp Jun 2003.
     
  46. Programming JavaBeans 1.1; Reaz Hoque; McGraw-Hill, 1998.
     
  47. Teach Yourself Java; Joseph O'Neil; Osborne, 1998.
     
  48. Teach Yourself Java; Chris Wright; McGraw-Hill, 2001.
     
  49. Web Site Programming with Java; David Harms, Barton C. Fiske, and Jeffrey C. Rice; McGraw-Hill, 1996.

Books Published by Microsoft Press

  1. AFC Developer's Workshop; Michael J. Young; Microsoft Press, 1998.
     
  2. AFC Programmer's Guide; Stephen Davis; Microsoft Press, 1998.
     
  3. Learn Java Now; Stephen R. Davis; Microsoft Press, 1996.

Books Published by Mike Murach & Associates

  1. Murach's Beginning Java 2; Andrea Steelman; Mike Murach & Associates, 2001.
     
  2. Murach's Java Servlets and JSP; Andrea Steelman and Joel Murach; Murach & Associates, 2003.

Books Published by MIS: Press

  1. Java in Plain English, Second Edition; Brian Overland; MIS Press, 1997.
     
  2. Java Programming Basics; Edith Au and Dave Makower; MIS: Press, 1996.

Books Published by MIT Press

  1. Java Precisely; Peter Sestoft; MIT Press, 2002.
     
  2. A Little Java, A Few Patterns; Matthias Felleisen and Daniel P. Friedman; MIT Press, 1997.

Books Published by Morgan Kaufmann Publishers

  1. Creating JavaBeans: Components for Distributed Applications; Mark Watson; Morgan Kaufmann, 1997.
     
  2. Intelligent Java Applications: For the Internet and Intranets; Mark Watson; Morgan Kaufmann, 1997.
     
  3. Java: A Practical Guide; Neil Fawcett and Terry Ridge; Morgan Kaufmann, 1997.
     
  4. Java: Practical Guide for Programmers; Zbigniew M. Sikora; Morgan Kaufmann, 2002.
     
  5. Java Programming for Windows: Using Microsoft AFC, WFC, and XML; Mark Watson; Morgan Kaufmann, 1998.
     
  6. Java Web Services Architecture; James McGovern, Sameer Tyaqi, Michael Stevens, and Sunil Mathew; Morgan Kaufmann, tbp Apr 2003.
     
  7. JavaBeans for Real Programmers; Peter Wayner; Morgan Kaufmann, 1998.
     
  8. JDBC: Practical Guide for Java Programmers; Gregory Speegle; Morgan Kaufmann, 2001.
     
  9. Linkers and Loaders; John R. Levine; Morgan Kaufmann Publishers, 2000.
     
  10. Programming Bluetooth Devices with J2ME; C Bala Kumar, Paul Kline, and Tim Thompson; Morgan Kaufmann, tbp Aug 2003.
     
  11. QuickTime for Java: A Programmer's Guide to Building Multimedia Applications with Java, Second Edition; Tom Mareea and William Stewart; Morgan Kaufmann, tbp Sep 2003.
     
  12. The Struts Framework: Practical Guide for Java Programmers; Sue Spielman; Morgan Kaufmann, 2002.
     
  13. TCP/IP Sockets in Java: Practical Guide for Programmers; Kenneth L. Calvert and Michael J. Donahoo; Morgan Kaufmann, 2001.
     
  14. Understanding SQL and Java Together: A Guide to SQLJ, JDBC, and Related Technologies; Jim Melton and Andrew Eisenberg; Morgan Kaufmann, 2000.
     
  15. Unit Testing in Java: How Tests Drive the Code; Johannes Link and Peter Frohlich; Morgan Kaufmann, tbp May 2003.
     
  16. Who's Afraid of Java; Steve Heller; Morgan Kaufmann, 1997.

Books Published by New Riders Publishing

  1. Industrial Strength Java; Luke Cassidy-Dorian et al; New Riders Publishing, 1997.
     
  2. Inside Java; Karanjit Siyan; New Riders Publishing, 1997.
     
  3. Java!; Tim Ritchey; New Riders Publishing, 1995.
     
  4. Java API Reference; Colin Frazier and Jill Bond; New Riders Publishing, 1996.
     
  5. Java Messaging Service (JMS) for J2EE; Levent Erdogan; New Riders Publishing, 2002.
     
  6. Java Professional Reference; New Riders Publishing, 1996.
     
  7. Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions; Budi Kurniawan; New Riders, 2002.
     
  8. JavaBeans Developer's Reference; Dan Brookshier; New Riders Publishing, 1997.
     
  9. JSP and Tag Libraries for Web Development; Wellington L.S. da Silva; New Riders Publishing, 2001.
     
  10. JXTA; Brendon J. Wilson; New Riders, 2002.
     
  11. Programming with Java! Beta 2.0; Tim Ritchey; New Riders Publishing, 1995.
     
  12. XML, XSLT, Java, and JSP: A Case Study in Developing a Web Application; Westy Rockwell; New Riders, 2001.

Books Published by No Starch Press

  1. SAX: The Simple API for XML; W. Scott Means and Michael A. Bodie; No Starch Press, 2001.

Books Published by O'Reilly & Associates

  1. Ant: The Definitive Guide; Jesse Tilly and Eric M. Burke; O'Reilly and Associates, 2002.
     
  2. Building Java Enterprise Applications, Volume I: Architecture; Brett McLaughlin; O'Reilly & Associates, 2002.
     
  3. Creating Effective JavaHelp; Kevin Lewis; O'Reilly & Associates, 2000.
     
  4. Database Programming with JDBC and Java; George Reese; O'Reilly & Associates, 1997.
     
  5. Database Programming with JDBC and Java, Second Edition; George Reese; O'Reilly & Associates, 2000.
     
  6. Developing Java Beans; Robert Englander; O'Reilly & Associates, 1997.
     
  7. Enterprise JavaBeans; Richard Monson-Haefel; O'Reilly & Associates, 1999.
     
  8. Enterprise JavaBeans, Second Edition; Richard Monson-Haefel; O'Reilly & Associates, 2000.
     
  9. Enterprise JavaBeans, Third Edition; Richard Monson-Haefel; O'Reilly & Associates, 2001.
     
  10. Enterprise JavaBeans, Fourth Edition; Richard Monson-Haefel; O'Reilly & Associates, tbp Oct 2003.
     
  11. Exploring Java; Patrick Niemeyer and Joshua Peck; O'Reilly & Associates, 1996.
     
  12. Exploring Java, Second Edition; Patrick Niemeyer and Joshua Peck; O'Reilly & Associates, 1997.
     
  13. Head First Java: Your Brain on Java - A Learner's Guide; Kathy Sierra and Bert Bates; O'Reilly & Associates, 2003.
     
  14. J2ME in a Nutshell; Kim Topley; O'Reilly & Associates, 2002.
     
  15. Jakarta Struts Pocket Reference; Chuck Cavaness and Brian Keeton; O'Reilly & Associates, 2003.
     
  16. Java 2D Graphics; Jonathan Knudsen; O'Reilly & Associates, 1999.
     
  17. Java AWT Reference (Java 1.1); John Zukowski; O'Reilly & Associates, 1997.
     
  18. Java Cookbook; Ian F. Darwin; O'Reilly & Associates, 2001.
     
  19. Java Cryptography; Jonathan Knudsen; O'Reilly & Associates, 1998.
     
  20. Java Data Objects; David Jordan and Craig Russell; O'Reilly & Associates, 2003.
     
  21. Java Database Best Practices; George Reese; O'Reilly & Associates, 2003.
     
  22. Java Distributed Computing; Jim Farley; O'Reilly & Associates, 1997.
     
  23. Java Enterprise Best Practices; Robert Eckstein, editor; O'Reilly and Associates, 2002.
     
  24. Java Enterprise in a Nutshell; David Flanagan, Jim Farley, William Crawford, and Kris Magnusson; O'Reilly & Associates, 1999.
     
  25. Java Enterprise in a Nutshell, Second Edition; William Crawford, Jim Farley, and David Flanagan; O'Reilly & Associates, 2002.
     
  26. Java Examples in a Nutshell; David Flanagan; O'Reilly & Associates, 1997.
     
  27. Java Examples in a Nutshell, Second Edition; David Flanagan; O'Reilly & Associates, 2000.
     
  28. Java Extreme Programming Cookbook; Eric M. Burke and Brian M. Coyner; O'Reilly & Associates, 2003.
     
  29. Java Foundation Classes in a Nutshell; David Flanagan; O'Reilly & Associates, 1999.
     
  30. Java Fundamental Classes Reference; Mark Grand; O'Reilly & Associates, 1997.
     
  31. Java Internationalization; Andrew Deitsch and David Czarnecki; O'Reilly and Associates, 2001.
     
  32. Java I/O; Elliotte Rusty Harold; O'Reilly & Associates, 1999.
     
  33. Java Language Reference; Mark Grand; O'Reilly & Associates, 1997.
     
  34. Java Language Reference, Second Edition; Mark Grand; O'Reilly & Associates, 1997.
     
  35. Java Management Extensions; J. Steven Perry; O'Reilly & Associates, 2002.
     
  36. Java Message Service; Richard Monson-Haefel and David Chappell; O'Reilly & Associates, 2000.
     
  37. Java Network Programming; Elliotte Rusty Harold; O'Reilly & Associates, 1997.
     
  38. Java Network Programming, Second Edition; Elliotte Rusty Harold; O'Reilly & Associates, 2000.
     
  39. Java NIO; Ron Hitchens; O'Reilly & Associates, 2002.
     
  40. Java in a Nutshell; David Flanagan; O'Reilly & Associates, 1996.
     
  41. Java in a Nutshell, Deluxe Edition; David Flanagan; O'Reilly & Associates, 1997.
     
  42. Java in a Nutshell, Second Edition; David Flanagan; O'Reilly & Associates, 1997.
     
  43. Java in a Nutshell, Third Edition; David Flanagan; O'Reilly & Associates, 1999.
     
  44. Java in a Nutshell, Fourth Edition (Covers Java 1.4); David Flanagan; O'Reilly & Associates, 2002.
     
  45. Java Performance Tuning; Jack Shirazi; O'Reilly & Associates, 2000.
     
  46. Java Performance Tuning, Second Edition; Jack Shirazi; O'Reilly & Associates, 2003.
     
  47. Java Power Reference; David Flanagan; O'Reilly & Associates, 1999.
     
  48. Java Programming with Oracle JDBC; Donald Bales; O'Reilly & Associates, 2002.
     
  49. Java Programming with Oracle SQLJ; Jason Price; O'Reilly & Associates, 2001.
     
  50. Java RMI; William Grosso; O'Reilly & Associates, 2002.
     
  51. Java Security; Scott Oaks; O'Reilly & Associates, 1998.
     
  52. Java Security, Second Edition; Scott Oaks; O'Reilly & Associates, 2001.
     
  53. Java Servlet Programming; Jason Hunter with William Crawford; O'Reilly & Associates, 1998.
     
  54. Java Servlet Programming, Second Edition; Jason Hunter with William Crawford; O'Reilly & Associates, 2001.
     
  55. Java and SOAP; Robert Englander; O'Reilly & Associates, 2002.
     
  56. Java Swing; Robert Eckstein, Marc Loy, and Dave Wood; O'Reilly & Associates, 1998.
     
  57. Java Swing, Second Edition; Marc Loy, Robert Eckstein, Dave Wood, James Elliott, and Brian Cole; O'Reilly & Associates, 2002.
     
  58. Java Threads; Scott Oaks and Henry Wong; O'Reilly & Associates, 1997.
     
  59. Java Threads, Second Edition; Scott Oaks and Henry Wong; O'Reilly and Associates, 1999.
     
  60. Java Virtual Machine; Jon Meyer and Troy Downing; O'Reilly & Associates, 1997.
     
  61. Java Web Services; David A. Chappell and Tyler Jewell; O'Reilly & Associates, 2002.
     
  62. Java Web Services in a Nutshell; Kim Topley; O'Reilly & Associates, 2003.
     
  63. Java and XML; Brett McLaughlin; O'Reilly & Associates, 2000.
     
  64. Java and XML, Second Edition; Brett McLaughlin; O'Reilly and Associates, 2001.
     
  65. Java & XML Data Binding; Brett McLaughlin; O'Reilly & Associates, 2002.
     
  66. Java and XSLT; Eric M. Burke; O'Reilly & Associates, 2001.
     
  67. JavaServer Pages; Hans Bergsten; O'Reilly & Associates, 2000.
     
  68. JavaServer Pages, Second Edition; Hans Bergsten; O'Reilly & Associates, 2002.
     
  69. JavaServer Pages Pocket Reference; Hans Bergsten; O'Reilly & Associates, 2001.
     
  70. JDBC Pocket Reference; Donald Bales; O'Reilly & Associates, 2003.
     
  71. JINI in a Nutshell; Scott Oaks and Henry Wong; O'Reilly & Associates, 2000.
     
  72. JXTA in a Nutshell; Scott Oaks, Bernard Traversat, and Li Gong; O'Reilly & Associates, 2002.
     
  73. Learning Java; Patrick Niemeyer and Jonathan Knudsen; O'Reilly and Associates, 2000.
     
  74. Learning Java, Second Edition; Patrick Niemeyer and Jonathan Knudsen; O'Reilly & Associates, 2002.
     
  75. Learning Wireless Java: Help for New J2ME Developers; Qusay H. Mahmoud; O'Reilly & Associates, 2001.
     
  76. Netscape IFC in a Nutshell; Dean Petrich with David Flanagan; O'Reilly & Associates, 1997.
     
  77. Programming Jakarta Struts; Chuck Cavaness; O'Reilly & Associates, 2002.
     
  78. Programming Web Services with XML-RPC; Simon St. Laurent, Joe Johnston, and Edd Dumbill; O'Reilly & Associates, 2001.
     
  79. SAX2; David Brownell; O'Reily & Associates, 2002.

Books Published by Oxford University Press

  1. Concurrent Programming: The Java Programming Language; Stephen J. Hartley; Oxford University Press, 1998.

Books Published by Paraglyph Press

  1. Java Black Book, Second Edition; Steven Holzner; Paraglyph Press, 2001.
     
  2. Java 2 Black Book, Second Edition; Steven Holzner; Paraglyph Press, 2002.
     
  3. Java 2 Core Language Little Black Book; Alain Trottier and Al Williams; Paraglyph Press, 2002.
     
  4. Java 2 Network Protocols Black Book; Al Williams; Paraglyph Press, 2001.

Books Published by Praxis Publishing

  1. Essential Java 2 Fast: How to Develop Applications and Applets with Java 2; John Cowell; Praxis Publishing, 1999.
     
  2. Essential Java 3D Fast: Developing 3D Applications in Java; Ian Palmer; Praxis Publishing, 2001.

Books Published by Premier Press

  1. J2EE Professional Projects; Pallavi Jain and Shadab Siddiqui; Premier Press, 2001.
     
  2. Java and BAPI Technology for SAP; Ken Kroes and Anil Thakur; Premier Press, 2000.
     
  3. Java 2 Fast & Easy Web Development; Andy Harris; Premier Press, 2000.
     
  4. Java Programming for the Absolute Beginner; Joseph Russell; Premier Press, 2002.
     
  5. Java Security; Harpreet Ganguli; Premier Press, 2002.
     
  6. JavaServer Pages Fast & Easy Web Development; Aneesha Bakharia; Premier Press, 2001.
     
  7. Learn Java in a Weekend; Joseph P. Russell; Premier Press, 2002.

Books Published by Prentice Hall

  1. Advanced Java: Idioms, Pitfalls, Styles and Programming Tips; Chris Laffra; Prentice Hall, 1997.
     
  2. Advanced Java Development for Enterprise Applications; Clifford J. Berg; Prentice Hall, 1998.
     
  3. Advanced Java 2 Development for Enterprise Applications, Second Edition; Clifford J. Berg; Prentice Hall, 1999.
     
  4. Advanced Java Networking; Prashant Sridharan, Bill Rieken, and Laraine Peterson; Prentice Hall, 1997.
     
  5. Advanced Java Networking, Second Edition; Dick Steflik and Prashant Sridharan; Prentice Hall, 2000.
     
  6. Advanced Java 2 Platform: How to Program; Harvey M. Deitel, Paul J. Deitel, and Sean E. Santry; Prentice Hall, 2001.
     
  7. Advanced JavaServer Pages; David M. Geary; Prentice Hall, 2001.
     
  8. Applied Enterprise JavaBeans Technology; Kevin Boone; Prentice Hall, 2002.
     
  9. Applied Java Patterns; Stephen Stelting and Olav Maasen; Prentice Hall, 2002.
     
  10. Building Java-Based Web Architectures for E-Business Solutions; Ajit Sagar and Israel Hilerio; Prentice Hall, 2001.
     
  11. Core J2EE Patterns: Best Practices and Design Strategies; Deepak Alur, John Crupi, and Dan Malks; Prentice Hall, 2001.
     
  12. Core J2ME: Technology & MIDP; John W. Muchow; Prentice Hall, 2001.
     
  13. Core Java; Gary Cornell and Cay S. Horstmann; Prentice Hall, 1996.
     
  14. Core Java 1.1, Volume 1: Fundamentals; Cay S. Horstmann and Gary Cornell; Prentice Hall, 1997.
     
  15. Core Java 1.1, Volume II: - Advanced Features; Cay S. Horstmann and Gary Cornell; Prentice Hall, 1998.
     
  16. Core Java 2, Volume 1: Fundamentals, Fifth Edition; Cay S. Horstmann and Gary Cornell; Prentice Hall, 2000.
     
  17. Core Java 2, Volume I: Fundamentals, Sixth Edition; Cay S. Horstmann and Gary Cornell; Prentice Hall, 2002.
     
  18. Core Java 2, Volume 2: Advanced Features, Fourth Edition; Cay S. Horstmann and Gary Cornell; Prentice Hall, 2000.
     
  19. Core Java 2, Volume II: Advanced Features, Fifth Edition; Cay S. Horstmann and Gary Cornell; Prentice Hall, 2001.
     
  20. Core Java Foundation Classes; Kim Topley; Prentice Hall, 1998.
     
  21. Core Java Media Framework; Linden deCarmo; Prentice Hall, 1999.
     
  22. Core Java 2 Resource Kit; Cay S. Horstmann and Gary Cornell; Prentice Hall, 2002.
     
  23. Core Java Web Server; Chris Taylor and Tim Kimmet; Prentice Hall, 1999.
     
  24. Core JFC; Kim Topley; Prentice Hall, 2000.
     
  25. Core JFC, Second Edition; Kim Topley; Prentice Hall, 2001.
     
  26. Core Jini; W. Keith Edwards; Prentice Hall, 1999.
     
  27. Core Jini, Second Edition; W. Keith Edwards; Prentice Hall, 2000.
     
  28. Core JSP; Damon Hougland and Aaron Tavistock; Prentice Hall, 2000.
     
  29. Core JSTL: Mastering the JSP Standard Tag Library; David M. Geary; Prentice Hall, 2002.
     
  30. Core Servlets and JavaServer Pages; Marty Hall; Prentice Hall, 2000.
     
  31. Core Servlets and JavaServer Pages, Second Edition; Marty Hall and Larry Brown; Prentice Hall, tbp Jul 2003.
     
  32. Core Swing: Advanced Programming; Kim Topley; Prentice Hall, 1999.
     
  33. Developing EJB 2.0 Components; Pravin V. Tulachan; Prentice Hall, 2002.
     
  34. Digital Audio with Java; Craig A. Lindley; Prentice Hall, 1999.
     
  35. Distributed Java 2 Platform Database Development; Stewart Birnam; Prentice Hall, 2000.
     
  36. Enterprise Application Integration with XML and Java; JP Morgenthal; Prentice Hall, 2000.
     
  37. Enterprise Java Performance; Steven Halter and Steven Munroe; Prentice Hall, 2000.
     
  38. Enterprise JavaBeans Component Architecture: Designing and Coding Enterprise Applications; Gail Anderson and Paul Anderson; Prentice Hall, 2002.
     
  39. Enterprise JavaBeans by Example; Henri Jubin, Jurgen Friedrichs, and the Jalapeno Team; Prentice Hall, 1999.
     
  40. The Essential Java Class Reference for Programmers; Brian Durney; Prentice Hall, 2002.
     
  41. Essential Java Style: Patterns for Implementation; Jeff Langr; Prentice Hall, 1999.
     
  42. Essential JMF: Java Media Framework; Rob Gordon and Stephen Talley; Prentice Hall, 1998.
     
  43. Essential JNI: Java Native Interface; Rob Gordon; Prentice-Hall, 1998.
     
  44. Essential JSP for Web Professionals; Damon Hougland and Aaron Tavistock; Prentice Hall, 2001.
     
  45. Essential JTAPI, Java Telephony API: Design Telecom Projects with Java; Spencer Roberts; Prentice Hall, 1999.
     
  46. Graphic Java: Mastering the AWT; David M. Geary and Alan L. McClellan; Prentice Hall, 1996.
     
  47. Graphic Java 1.1: Mastering the AWT, Second Edition; David Geary and Alan L. McClellan; Prentice Hall, 1997.
     
  48. Graphic Java 1.2, Mastering the JFC: AWT, Volume 1; David M. Geary; Prentice Hall, 2001.
     
  49. Graphic Java 2: Mastering the JFC, Third Edition; David M. Geary; Prentice Hall, 1999.
     
  50. Graphic Java 2: Mastering the JFC, Third Edition -- Volume II: Swing; David M. Geary; Prentice Hall, 1999.
     
  51. HAVi Example by Example: Java Programming for Home Entertainment Devices; Rodger Lea, Simon Gibbs, Ravi Gauba, and Ram Balaraman; Prentice Hall, 2001.
     
  52. High-Performance Java Platform Computing: Multithreaded and Networked Programming; Thomas Christopher and George Thiruvathukal; Prentice Hall, 2000.
     
  53. Image Processing in Java; Douglas A. Lyon; Prentice Hall, 1999.
     
  54. Inside Java Workshop; Lynn Weaver and Bob Jervis; Prentice Hall, 1997.
     
  55. Instant Java; John A. Pew; Prentice Hall, 1996.
     
  56. Instant Java, Second Edition; John A. Pew; Prentice Hall, 1997.
     
  57. Instant Java, Third Edition; John A. Pew and Stephen G. Pew; Prentice Hall, 1999.
     
  58. Introduction to Java Programming, Third Edition; Y. Daniel Yang; Prentice Hall, 2000.
     
  59. Introduction to Java Programming, Fourth Edition; Y. Daniel Liang; Prentice Hall, 2002.
     
  60. J2EE: Design, Develop and Deploy WorldClass Java Software; Art Taylor; Prentice Hall, tbp Nov 2003.
     
  61. J2EE Applications and BEA WebLogic Server; Michael Girdley, Rob Woollen, and Sandra L. Emerson; Prentice Hall, 2002.
     
  62. J2EE and JAX: Developing Web Applications and Web Services; Michael Yawn; Prentice Hall, 2002.
     
  63. Java: How To Program; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, 1995.
     
  64. Java: How To Program, Second Edition; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, 1997.
     
  65. Java: How To Program, Third Edition; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, 1999.
     
  66. Java: How To Program, Fourth Edition; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, 2001.
     
  67. Java: How To Program, Fifth Edition; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, 2002.
     
  68. Java 2D API Graphics; Vincent J. Hardy; Prentice Hall, 2000.
     
  69. Java 3D API Jump Start; Aaron E. Walsh and Doug Gehringer; Prentice Hall, 2001.
     
  70. The Java/C++ Cross-Reference Handbook; Frederick Chew; Prentice Hall, 1997.
     
  71. Java for ColdFusion Developers; Eben Hewitt; Prentice Hall, 2003.
     
  72. Java for Computer Information Systems; Andrew C. Staugaard; Prentice Hall, 1999.
     
  73. Java Database Programming: Servlets & JDBC; Alan R. Williamson and Ceri L. Moran; Prentice Hall, 1997.
     
  74. Java Developer's Resource; Elliotte Rusty Harold; Prentice Hall, 1997.
     
  75. Java for Engineers and Scientists; Stephen J. Chapman; Prentice Hall, 1999.
     
  76. Java Event Handling; Grant Palmer; Prentice Hall, 2001.
     
  77. Java By Example; Jerry R. Jackson and Alan L. McClellan; Prentice Hall, 1996.
     
  78. Java By Example, Second Edition; Jerry R. Jackson and Alan L. McClellan; Prentice Hall, 1997.
     
  79. Java By Example, Third Edition; Jerry R. Jackson and Alan L. McClellan; Prentice Hall, 1999.
     
  80. Java 2 By Example, Third Edition; Jerry R. Jackson and Alan L. McClellan; Prentice Hall, 1998.
     
  81. Java Gently: Programming Principles Explained, Third Edition; Judy Bishop; Prentice Hall, 2000.
     
  82. A Java GUI Programmer's Primer; Fintan Culwin; Prentice Hall, 1998.
     
  83. Java Jumpstart; Noel Enete; Prentice Hall, 1996.
     
  84. Java Network Security; Robert Macgregor, Dave Durbin, John Owlett, and Andrew Yeomans; Prentice-Hall, 1998.
     
  85. Java 2 Network Security, Second Edition; Marco Pistoia, Duane F. Reller, Deepak Gupta, Milind Nagnur, and Ashok K. Ramani; Prentice Hall, 1999.
     
  86. Java 1.1 Networking and Communications; Todd Courtois; Prentice Hall, 1997.
     
  87. Java Number Cruncher: The Java Programmer's Guide to Numerical Computing; Ronald Mak; Prentice Hall, 2003.
     
  88. Java 2 Performance and Idiom Guide: Guidelines for Java 2 Performance, Coding, and Testing; Craig Larman and Rhett Guthrie; Prentice Hall, 2000.
     
  89. Java Security on the Web; William Wear; Prentice Hall, 2000.
     
  90. Java Software Design; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, tbp Jul 2003.
     
  91. Java Studio by Example; Lynn Weaver and Leslie Robertson; Prentice Hall, 2001.
     
  92. Java Thin-Client Programming for a Network Computing Environment; Jureg Friedrichs and Henri Jubin; Prentice Hall, 1999.
     
  93. Java Web Services for Experienced Programmers; Harvey Deitel and Paul Deitel; Prentice Hall, 2002.
     
  94. JavaBeans Developer's Resource; Prashant Sridharan; Prentice Hall, 1997.
     
  95. JavaBeans by Example; Henri Jubin and the Jalapeno Team; Prentice Hall, 1997.
     
  96. JavaSpaces Example by Example; Steven L. Halter; Prentice Hall, 2002.
     
  97. JDBC Database Programming with J2EE; Art Taylor; Prentice Hall, 2003.
     
  98. JDBC Developer's Resource, Second Edition; Art Taylor; Prentice Hall, 1997.
     
  99. Jini: A Technology Assessment; Ilango Kumaran; Prentice Hall, 2000.
     
  100. Jini Example by Example; W. Keith Edwards and Tom Rodden; Prentice Hall, 2000.
     
  101. JINI Technology: An Overview; S. Ilango Kumaran; Prentice Hall, 2001.
     
  102. JSP and Java: The Complete Guide to Website Development; Art Taylor; Prentice Hall, 2002.
     
  103. Just Java; Peter van der Linden; Prentice Hall, 1996.
     
  104. Just Java, Second Edition; Peter van der Linden; Prentice Hall, 1997.
     
  105. Just Java 1.1 and Beyond, Third Edition; Peter van der Linden; Prentice Hall, 1998.
     
  106. Just Java 2, Fourth Edition; Peter van der Linden; Prentice Hall, 1998.
     
  107. Just Java 2, Fifth Edition; Peter van der Linden; Prentice Hall, 2002.
     
  108. Making Sense of Java: A Guide for Managers and the Rest of Us; Bruce Simpson; Prentice Hall, 1996.
     
  109. More Servlets and JavaServer Pages; Marty Hall; Prentice Hall, 2001.
     
  110. Multithreaded Programming with Java Technology; Bil Lewis and Daniel J. Berg; Prentice Hall, 2000.
     
  111. Not Just Java: A Technology Briefing; Peter Van der Linden; Prentice Hall, 1997.
     
  112. Not Just Java: A Technology Briefing, Second Edition; Peter Van der Linden; Prentice Hall, 1999.
     
  113. Oracle8i and Java: From Client Server to e-Commerce; Elio Bonazzi and Glenn Stokol; Prentice Hall, 2001.
     
  114. Program Generators with XML and Java; J. Craig Cleaveland; Prentice Hall, 2001.
     
  115. Programming Language Processors in Java: Compilers and Interpreters; David A. Watt and Deryck F. Brown; Prentice Hall, 2000.
     
  116. Real-Time Java Platform Programming; Peter C. Dibble; Prentice Hall, 2002.
     
  117. Simply Java; Harvey M. Deitel and Paul J. Deitel; Prentice Hall, tbp Jul 2003.
     
  118. Sun Performance and Tuning: Java and the Internet, Second Edition; Adrian Crockroft and Richard Pettit; Prentice Hall, 1998.
     
  119. Technical Java: Developing Scientific and Engineering Applications; Grant Palmer; Prentice Hall, tbp Apr 2003.
     
  120. Thinking in Java; Bruce Eckel; Prentice Hall, 1998.
     
  121. Thinking in Java, Second Edition; Bruce Eckel; Prentice Hall, 2000.
     
  122. Thinking in Java, Third Edition; Bruce Eckel; Prentice Hall, 2003.
     
  123. The Way of Java; Gary Entsminger; Prentice Hall, 1997.
     
  124. Wireless J2ME Platform Programming; Vartan Piroumian, Bill Joy, and Mike Clary; Prentice Hall, 2002.

Books Published by Que Publishing

  1. e-Commerce Applications Using Oracle8i and Java from Scratch; Meghraj Thakkar; Que Publishing, 2000.
     
  2. Hacking Java: The Java Professional's Resource Kit; Mark Wutka; Que Corporation, 1997.
     
  3. Java 1.2 Class Libraries Unleashed; Krishna Sankar; Que Publishing, 1998.
     
  4. Java 2 by Example; Geoff Friesen; Que Publishing, 2000.
     
  5. Java 2 by Example, Second Edition; Geoff Friesen; Que Publishing, 2001.
     
  6. Java 2 from Scratch; Steven Haines; Que Publishing, 1999.
     
  7. JavaServer Pages from Scratch; Maneesh Sahu; Que Publishing, 2000.
     
  8. JFC Unleashed; Michael W. Foley and Mark McCulley; Que Publishing, 1999.
     
  9. Special Edition Using Enterprise JavaBeans 2.0; Chuck Cavaness and Brian Keeton; Que Publishing, 2001.
     
  10. Special Edition Using Java; Alexander Newman; Que Corporation, 1996.
     
  11. Special Edition Using Java 1.1, Third Edition; Joseph Weber; Que Publishing, 1997.
     
  12. Special Edition Using Java 1.2, Fourth Edition; Joseph Weber; Que Publishing, 1998.
     
  13. Special Edition Using Java 2 Enterprise Edition; Mark Wutka; Que Publishing, 2001.
     
  14. Special Edition Using Java 2 Platform; Joseph L. Weber; Que Publishing, 1999.
     
  15. Special Edition Using Java 2 Standard Edition; Chuck Cavaness, Brian Keeton, Jeff Friesen, and Joseph Weber; Que Publishing, 2000.
     
  16. Special Edition Using Java Server Pages and Servlets; Mark Wutka; Que Publishing, 2000.
     
  17. Using Java 1.2; Michael Morgan; Que Publishing, 1998.
     
  18. Using Java Workshop; Clayton Walnum; Que Corporation, 1996.
     
  19. XML and Java from Scratch; Nicholas Chase; Que Publishing, 2001.

Books Published by Sams Publishing

  1. Ant Developer's Handbook; Alan Williamson, Kirk Pepperdine, Joey Gibson, and Andy Wu; Sams Publishing, 2002.
     
  2. Building Java Enterprise Systems with J2EE; Paul J. Perrone and Venkata S.R. "Krishna" R. Chaganti; Sams Publishing, 2000.
     
  3. Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI; Steve Graham et al; Sams Publishing, 2001.
     
  4. Creating Web Applets with Java; David Gulbransen and Kenrick K. Rawlings; Sams.net Publishing, 1996.
     
  5. Developing Java Servlets; James Goodwill; Sams Publishing, 1999.
     
  6. Developing Java Servlets, Second Edition; James Goodwill; Sams Publishing, 2001.
     
  7. EJB 2.1 Kick Start; Peter Thaggard; Sams Publishing, 2002.
     
  8. Extreme Programming with Ant; Glenn Niemeyer and Jeremy Poteet; Sams Publishing, tbp May 2003.
     
  9. J2EE 1.4 Developer's Handbook; Paul Perrone; Sams Publishing, tbp Jun 2003.
     
  10. J2EE Unleashed; Paul R. Allen et al; Sams Publishing, 2001.
     
  11. Java APIs for XML Kick Start; Aoyon Chowdhury and Parag Chaudhary; Sams, 2002.
     
  12. Java Connector Architecture: Building Enterprise Adaptors; Atul Apte; Sams Publishing, 2002.
     
  13. Java Deployment with JNLP and WebStart; Mauro Marinilli; Sams Publishing, 2001.
     
  14. Java Developer's Guide; Jamie Jaworski; Sams.net Publishing, 1996.
     
  15. Java 1.1 Developer's Guide, Second Edition; Jamie Jaworski; Sams, 1997.
     
  16. Java Developer's Reference; Mike Cohn, Bryan Morgan, Michael Morrison, Michael T. Nygard, Dan Joshi, and Tom Trinko; Sams.net Publishing, 1996.
     
  17. Java Distributed Objects; Bill McCarty and Luke Cassady-Dorion; Sams Publishing, 1998.
     
  18. Java GUI Development; Vartan Piroumian; Sams, 1999.
     
  19. Java Media APIs: Cross-Platform Imaging, Media and Visualization; Alejandro Terrazas; Sams Publishing, 2002.
     
  20. Java 2 Micro Edition Application Development; Michael Kroll and Stefan Haustein; Sams Publishing, 2002.
     
  21. Java P2P Unleashed: With JXTA, Web Services, XML, Jini, JavaSpaces, and J2EE; Robert Flenner et al; Sams Publishing, 2002.
     
  22. Java 2 Platform Unleashed; Jamie Jaworski; Sams Publishing, 1999.
     
  23. Java 2 Primer Plus; Steven Haines; Sams Publishing, 2002.
     
  24. Java 2 for Professional Developers; Michael Morgan; Sams Publishing, 1999.
     
  25. Java Security Handbook; Jamie Jaworski; Sams Publishing, 2000.
     
  26. Java Thread Programming: The Authoritative Solution; Paul Hyde; Sams Publishing, 1999.
     
  27. Java Unleashed; Sams.net Publishing, 1996.
     
  28. Java 1.1 Unleashed, Professional Reference Edition; Michael Morrison; Sams, 1997.
     
  29. Java 1.2 Unleashed, Fourth Edition; Jamie Jaworski; Sams, 1998.
     
  30. Java 2 Unleashed; Stephen Potts and Alex Pestrikov; Sams Publishing, 2002.
     
  31. Java Web Services Unleashed; Robert J. Brunner et al; Sams Publishing, 2002.
     
  32. JavaBeans Unleashed; Donald Doherty and Rick Leinecker; Sams, 1999.
     
  33. JavaServer Pages Application Development; Ben Forta et al; Sams Publishing, 2000.
     
  34. JAX: Java APIs for XML Kick Start; Aoyon Chowdhury and Parag Choudhary; Sams Publishing, 2002.
     
  35. Jini and JavaSpaces Application Development; Robert Flenner; Sams, 2001.
     
  36. JMX: Managing J2EE with Java Management Extensions; Juha Lindfors and Marc Fleury; Sams Publishing, 2002.
     
  37. JSTL: JSP Standard Tag Library Kick Start, Fourth Edition; Jeff Heaton; Sams Publishing, 2002.
     
  38. JXTA: Java P2P Programming; Daniel Brookshier, Navaneeth Krishnan, Darren Govoni, and Juan Carlos Soto; Sams Publishing, 2002.
     
  39. Maximum Java 1.1; Glenn Vanderburg; Sams, 1997.
     
  40. MySQL and JSP Web Applications; James Turner; Sams, 2002.
     
  41. Oracle and Java Development; Bulusu Lakshman; Sams Publishing, 2001.
     
  42. Peter Norton's Guide to Java Programming; Peter Norton and William Stanek; Sams.net Publishing, 1996.
     
  43. Presenting JAVA: An Introduction to Java and HotJava; John December; Sams.net Publishing, 1995.
     
  44. Pure Java 2; Kenneth Litwak; Sams Publishing, 1999.
     
  45. Pure JFC 2D Graphics and Imaging; Satyaraj Pantham; Sams Publishing, 1999.
     
  46. Pure JFC Swing; Satyaraj Pantham; Sams, 1999.
     
  47. Pure JSP: Java Server Pages; James Goodwill; Sams Publishing, 2000.
     
  48. Sams Teach Yourself EJB in 21 Days; Ragae Ghaly and Krishna Kothapalli; Sams Publishing, 2002.
     
  49. Sams Teach Yourself J2EE in 21 Days; Martin Bond, Dan Haywood, Debbie Law, Andy Longshaw, and Peter Roxburgh; Sams Publishing, 2002.
     
  50. Teach Yourself Java in 21 Days; Laura Lemay and Charles L. Perkins; Sams.net Publishing, 1996.
     
  51. Teach Yourself Java in 21 Days, Professional Reference Edition; Laura Lemay; Sams, 1996.
     
  52. Teach Yourself Java 1.1 in 21 Days, Second Edition; Laura Lemay and Charles L. Perkins; Sams, 1997.
     
  53. Sams Teach Yourself Java 1.1 in 21 Days, Symantec Edition; Laura Lemay; Sams Publishing, 1997.
     
  54. Sams Teach Yourself Java 1.2 in 21 Days, Third Edition; Laura Lemay and Rogers Cadenhead; Sams Publishing, 1998.
     
  55. Sams Teach Yourself Java 1.2 in 21 Days, Complete Compiler Edition; Laura Lemay and Rogers Cadenhead; Sams Publishing, 1998.
     
  56. Sams Teach Yourself Java 2 in 21 Days; Laura Lemay and Rogers Cadenhead; Sams Publishing, 1999.
     
  57. Sams Teach Yourself Java 2 in 21 Days, Second Edition (Covers SDK 1.3); Laura Lemay and Rogers Cadenhead; Sams Publishing, 2000.
     
  58. Sams Teach Yourself Java 2 in 21 Days, Third Edition (Covers SDK 1.4); Rogers Cadenhead and Laura Lemay; Sams Publishing, 2002.
     
  59. Teach Yourself Java 2 in 21 Days, Professional Reference Edition; Laura Lemay and Rodgers Cadenhead; Sams Publishing, 2000.
     
  60. Sams Teach Yourself Java 2 in 21 Days, Professional Reference Edition, Second Edition; Laura Lemay and Rogers Cadenhead; Sams Publishing, 2001.
     
  61. Sams Teach Yourself Java 2 in 21 Days, Professional Reference Edition, Third Edition; Laura Lemay and Rogers Cadenhead; Sams Publishing, 2002.
     
  62. Teach Yourself Java 1.1 Programming in 24 Hours; Rogers Cadenhead; Sams, 1997.
     
  63. Teach Yourself Java 1.2 Programming in 24 Hours; Rogers Cadenhead; Sams, 1998.
     
  64. Sams Teach Yourself Java 2 in 24 Hours; Rogers Cadenhead; Sams Publishing, 2000.
     
  65. Sams Teach Yourself Java 2 in 24 Hours, Second Edition (Covers SDK 1.3); Rogers Cadenhead; Sams Publishing, 2002.
     
  66. Sams Teach Yourself Java 2 in 24 Hours, Third Edition (Covers SDK 1.4); Rogers Cadenhead; Sams Publishing, 2002.
     
  67. Teach Yourself Java in Cafe in 21 Days; Dan Joshi, Laura Lemay, and Charles Perkins; Sams.net Publishing, 1996.
     
  68. Sams Teach Yourself Java 2 Online in Web Time; Stephen Gilbert and Bill McCarty; Sams Publishing, 1999.
     
  69. Sams Teach Yourself Java 2 Platform in 21 Days; Laura Lemay and Rogers Cadenhead; Sams, 1999.
     
  70. Sams Teach Yourself Java 2 Platform in 21 Days, Professional Reference Edition; Laura Lemay and Rogers Cadenhead; Sams Publishing, 1999.
     
  71. Sams Teach Yourself JavaServer Pages in 21 Days; Steven Holzner; Sams Publishing, 2002.
     
  72. Sams Teach Yourself JavaServer Pages in 24 Hours; Jose Annunziato and Stephanie Fesler Kaminaris; Sams Publishing, 2001.
     
  73. Teach Yourself SunSoft Java Workshop in 21 Days; Rogers Cadenhead, Laura Lemay, and Charles L. Perkins; Sams.net Publishing, 1996.
     
  74. Sams Teach Yourself Wireless Java with J2ME in 21 Days; Michael Morrison; Sams Publishing, 2001.
     
  75. Struts Kick Start; James Turner and Kevin Bedell; Sams Publishing, 2002.
     
  76. Teach Yourself Database Programming with JDBC in 21 Days; Ashton Hobbs; Sams Publishing, 1997.
     
  77. Teach Yourself JavaBeans in 21 Days; Donald Doherty; Sams, 1997.
     
  78. Teach Yourself More Java in 21 Days; Michael Morrison; Sams, 1997.
     
  79. Teach Yourself Visual Cafe 2 in 21 Days; Mike Cohn; Sams, 1997.
     
  80. Teach Yourself WWW Database Programming with JDBC; Ashton Hobbs; Sams, 1997.
     
  81. Tricks of the Java Programming Gurus; Glenn Vanderburg; Sams.net Publishing, 1996.
     
  82. Wireless Java Programming with J2ME; Yu Feng and Jun Zhu; Sams Publishing, 2001.
     
  83. XML Development with Java 2; Michael C. Daconta and Al Saganich; Sams Publishing, 2000.

Books Published by SIGS Books

  1. Elements of Java Style; Allan Vermeulen, Scott W. Ambler, Greg Burngardner, Eldon Metz, Trevor Misfeldt, Jim Shur, and Patrick Thompson; SIGS Books, 2000.
     
  2. Enterprise Java Computing; Govind Seshadri; SIGS Books, 1999.
     
  3. Hardcore JFC: Conquering the Swing Architecture; Mitch Goldstein; SIGS Books, 2001.
     
  4. Java as an Object-Oriented Language; Mark Lorenz; SIGS Books, 1996.
     
  5. Java Programming by Example; Rajiv Sharma and Vivek Sharma; SIGS Books, 1998.

Books Published by Silicon Press

  1. Software Development in Java; Sartaj Sahni and Raj Kumar; Silicon Press, 2003.

Books Published by Specialized Systems Consultants

  1. Java Applet AWT and Util Class Reference; Randy Chapman; Specialized System Consultants, 1996.

Books Published by Springer-Verlag

  1. Essential Java Fast; John Cowell; Springer-Verlag, 1997.
     
  2. Guide to J2EE: Enterprise Java; John Hunt; Springer-Verlag, tbp Apr 2003.
     
  3. Java: Data Structures and Programming; Liwu Li; Springer-Verlag, 1998.
     
  4. Java and the Java Virtual Machine: Definition, Verification, Validation; Robert Staerk, Joachim Schmid, and Egon Boerger; Springer-Verlag, 2001.
     
  5. Smart Card Application Development Using Java, Second Edition; Uwe Hansmann, Martin S. Nicklous, Thomas Schack, Achim Schneider, and Frank Seliger; Springer-Verlag, 2002.

Books Published by Sybex

  1. Enterprise Java 2, J2EE 1.3 Complete; Sybex, 2002.
     
  2. Java Developer's Guide to E-Commerce with XML and JSP; William Brogden and Chris Minnick; Sybex, 2001.
     
  3. Java Developer's Guide to Servlets and JSP; Bill Brogden; Sybex, 2000.
     
  4. Java 1.1 Developer's Handbook; Philip Heller; Sybex, 1997.
     
  5. Java 2 Developer's Handbook; Phillip Heller and Simon Roberts; Sybex, 1999.
     
  6. Java 2, J2SE 1.4 Complete; Sybex, 2002.
     
  7. Mastering Java 2; John Zukewski; Sybex, 1999.
     
  8. Mastering Java 2, J2SE 1.4; John Zukowski; Sybex, 2002.
     
  9. Mastering JSP; Todd Cook; Sybex, 2002.
     
  10. Programming Spiders, Bots, and Aggregators in Java; Jeff Heaton; Sybex, 2002.
     
  11. SOAP Programming with Java; Bill Brogden; Sybex, 2002.

Books Published by Syngress Media

  1. Developing Web Services with Java APIs for XML using WSDP; Dario Laverde; Syngress Media, 2002.

Books Published by Ventana Press

  1. Java 1.1 Programmer's Reference; Daniel Soshi; Ventana Press, 1997.

Books Published by Wadsworth Publishing

  1. Java for Engineers and Scientists; Gary J. Bronson; Wadsworth, 2003.

Books Published by Waite Group Press

  1. Black Art of Java Game Programming; Joel Fan, Eric Ries, and Calin Tenitchi; Waite Group Press, 1996.
     
  2. Java How-To; Madbu Siddalingaiah and Stephen D. Lockwood; Waite Group Press, 1996.
     
  3. Java Networking and AWT API Superbible; Nataraj Nagaratnam, Brian Maso, and Arvind Srinivisan; Waite Group Press, 1996.
     
  4. Java Primer Plus; Paul H. Tyma, Gabriel Torok, and Troy Downing; Waite Group Press, 1996.
     
  5. Java Programming on Linux; Nathan Meyers; Waite Group Press, 1999.
     
  6. Waite Group's Java 1.2 How-To; Steve Potts; Waite Group Press, 1999.

Books Published by Wordware Publishing

  1. Java 1.4 Game Programming; Andrew Mulholland; Wordware Publishing, 2002.

Books Published by Wrox Press

  1. AXIS: Next Generation Java SOAP; Romin Irani and Jeelani Basha; Wrox Press, 2002.
     
  2. Beginning J2EE 1.4; Ron Phillips et al; Wrox Press, 2003.
     
  3. Beginning Java; Ivor Horton; Wrox Press, 1997.
     
  4. Beginning Java 2; Ivor Horton; Wrox Press, 1999.
     
  5. Beginning Java 2, JDK 1.3 Edition; Ivar Horton; Wrox Press, 2000.
     
  6. Beginning Java 2, SDK 1.4 Edition; Ivor Horton; Wrox Press, 2002.
     
  7. Beginning Java Databases; Kevin Mukhar et al; Wrox Press, 2001.
     
  8. Beginning Java Networking; Chad Darby et al; Wrox Press, 2001.
     
  9. Beginning Java Objects: From Concepts to Code; Jacquie Barker; Wrox Press, 2000.
     
  10. Beginning Java Objects: JDK 1.3 Version; Ivor Horton; Wrox Press, 2000.
     
  11. Beginning Java Web Services; Henry Bequet et al; Wrox Press, 2002.
     
  12. Beginning JSP 2.0: Build Web Applications Using JSP, Java, and Struts; Ben Galbraith et al; Wrox Press, 2003.
     
  13. Beginning JSP Web Development; John Timney et al; Wrox Press, 2001.
     
  14. Early Adopter J2SE 1.4; James Hart; Wrox Press, 2001.
     
  15. Early Adopter JSP Standard Tag Library; Jayson Falkner, James Hart, Richard Huss, and Cindy Nordahl; Wrox Press, 2002.
     
  16. Early Adopter JXTA: Peer-to-Peer Computing with Java; Sing Li; Wrox Press, 2001.
     
  17. Early Adopter Mac OS X Java; James Hart et al; Wrox Press, 2001.
     
  18. Expert One-on-One J2EE Design and Development; Rod Johnson; Wrox Press, 2002.
     
  19. J2EE Design Patterns Applied: Real World Development with Pattern Frameworks; Craig A. Berry et al; Wrox Press, 2002.
     
  20. J2EE Performance Testing with BEA WebLogic Server; Peter Zadrozny; Wrox Press, 2002.
     
  21. Java Custom UI Components; Kenneth F. Krutsch et al; Wrox Press, 2001.
     
  22. Java J2SE 1.4 Core Platform Update; James Hart; Wrox Press, 2001.
     
  23. Java Programmer's Reference; Grant Palmer; Wrox Press, 2000.
     
  24. Java Security; Jess Garms and Daniel Somerfield; Wrox Press, 2001.
     
  25. Java XML Programmer's Reference; Mohammad Akif et al; Wrox Press, 2001.
     
  26. Oracle 9i Java Programming: Solutions for Developers Using PL/SQL and Java; Bjarki Holm et al; Wrox Press, 2001.
     
  27. Professional EJB; Rahim Adatia et al; Wrox Press, 2001.
     
  28. Professional J2EE EAI; Matjaz Juric et al; Wrox Press, 2002.
     
  29. Professional Java 2 Enterprise Edition with BEA WebLogic Server; Paco Gomez and Peter Zadrozny; Wrox Press, 2000.
     
  30. Professional Java Custom UI Components; David S. Cargo, Virginia Howlett, and Kenneth Krutsch; Wrox Press, 2001.
     
  31. Professional Java Data; Mark Wilcox et al; Wrox Press, 2001.
     
  32. Professional Java E-Commerce; Don Reamey et al; Wrox Press, 2001.
     
  33. Professional Java Fundamentals: Advanced Topics for Java Professionals; Tom Mitchell, Andres Gonzalez, Larry Rodiques, and Kerry Hammi; Wrox Press, 1996.
     
  34. Professional Java Mobile Programming; Danny Ayers et al; Wrox Press, 2001.
     
  35. Professional Java Programming; Brett Spell; Wrox Press, 2000.
     
  36. Professional Java Security; Daniel Somerfield and Jess Garms; Wrox Press, 2001.
     
  37. Professional Java Server Programming; Danny Ayers et al; Wrox Press, 1999.
     
  38. Professional Java Server Programming J2EE Edition; Subrahmanyam Allamaraju et al; Wrox Press, 2000.
     
  39. Professional Java Server Programming, J2EE 1.3 Edition; Subrahmayam Allamaraju et al; Wrox Press, 2001.
     
  40. Professional Java Server Programming, J2EE 1.4 Edition; Wrox Press, tbp Jul 2003.
     
  41. Professional Java Servlets 2.3; John Bell et al; Wrox Press, 2002.
     
  42. Professional Java SOAP Programming; Henry Bequet; Wrox Press, 2001.
     
  43. Professional Java Web Services; Mack Hendricks et al; Wrox Press, 2001.
     
  44. Professional Java XML; Sing Li et al; Wrox Press, 2001.
     
  45. Professional Java XML Programming with Servlets and JSP; Tom Myers and Alexander Nakhimovsky; Wrox Press, 1999.
     
  46. Professional Jini; Sing Li, Jerome Scheuring, and Sylvia Scheuring; Wrox Press, 2000.
     
  47. Professional JMS Programming; Paul Giotta et al; Wrox Press, 2000.
     
  48. Professional JSP; Wrox Press, 2000.
     
  49. Professional JSP, Second Edition; Simon Brown et al; Wrox Press, 2001.
     
  50. Professional JSP 2.0; Sing Li et al; Wrox Press, tbp Apr 2003.
     
  51. Professional JSP Site Design: Coding Core Web Applications; Kevin Duffey et al; Wrox Press, 2001.
     
  52. Professional JSP Tag Libraries: Creating Reusable Web Components with Java; Simon Brown; Wrox Press, 2002.
     
  53. Professional Struts Applications: Building Web Sites with Struts, ObjectRelationalBridge, Lucene, and Velocity; John Carnell et al; Wrox Press, 2003.
     
  54. Professional Web Objects 5.0 with Java; Michael DeMan et al; Wrox Press, 2001.

Books Published by Ziff-Davis Press

  1. Instant Java Applets; Owen Davis, Tom McGinn, and Amit Bhatiani; Ziff-Davis Press, 1996.
     
  2. Java Manual of Style; Nathan Gurewich and Ori Gurewich; Ziff-Davis Press, 1996.
     
  3. Using JavaBeans, Special Edition; Barbara White; Ziff-Davis Press, 1997.

Periodical Articles

  1. "Java & HotJava: Waking Up the Web", PCM 14:18 Oct 24 1995 pgs 265-266.
     
  2. "Wired on the Web", BYTE magazine 21:1 Jan 1996 pgs 77-80.
     
  3. "An Overview of Java for C++ Programmers", C++ Report 8:2 Feb 1996 pgs 46-49.
     
  4. "Java Programming with Sun's Java Development Kit", C++ Report 8:3 Mar 1996 pgs 63-70.
     
  5. "Code Talk: Symantec Pours Java into Its Development Environment", BYTE magazine 21:3 Mar 1996 pg 38.
     
  6. "Java Chips Boost Applet Speed", BYTE magazine 21:4 Apr 1996 pg 25.
     
  7. "A Hot Cup of Java", BYTE magazine 21:4 Apr 1996 pgs 129-132.
     
  8. "Java 1.0: Something New Is Brewing on the Web", PCM 15:7 Apr 9 1996 pg 51.
     
  9. "Java Jive", UR 14:5 May 1996 pg 5.
     
  10. "Programming with Java", UR 14:5 May 1996 pgs 31-37.
     
  11. "Java's Busting Out All Over", BYTE magazine 21:5 May 1996 pg 32.
     
  12. "Java", IEEE Micro 16:3 Jun 1996 pgs 3-5.
     
  13. "Java: Virtual Machine for Virtually Any Platform", Embedded Systems Programming 9:6 Jun 1996 pgs 26-42.
     
  14. "Symantec Cafe Pours Java Without the Jitters", PCM 15:11 Jun 11 1996 pgs 39, 42.
     
  15. "Java and Java Tools: Waking Up the Web", PCM 15:11 Jun 11 1996 pgs 221-230.
     
  16. "Java Programming for the Web", PCM 15:14 Aug 1996 pgs 279-284.
     
  17. "Java and Digital Audio: An Excellent Brew", PCM 15:14 Aug 1996 pgs 297-300.
     
  18. "The Java and C Connection", C/C++ Users Journal 14:9 Sep 1996 pgs 43-50.
     
  19. "Java Speed Trials", PCM 15:18 Oct 22 1996 pgs 229-237.
     
  20. "Sun Gambles on Java Chips", BYTE magazine 21:11 Nov 1996 pgs 79-88.
     
  21. "Java Security and Type Safety", BYTE magazine 22:1 Jan 1997 pgs 63-64.
     
  22. "Today the Web, Tomorrow the World", BYTE magazine 22:1 Jan 1997 pgs 68-80.
     
  23. "Java Tools Get Real", PCM 16:1 Jan 7 1997 pgs 181-214.
     
  24. "The Case for Java as a Programming Language", IIC 1:1 Jan/Feb 1997 pgs 51-56.
     
  25. "JavaBeans 1.0", PCM 16:3 Feb 4 1997 pgs 223-226.
     
  26. "If Java Is the Answer, What Was the Question?", IEEE Computer 30:3 Mar 1997 pgs 136, 133-135.
     
  27. "picoJava-I: The Java Virtual Machine in Hardware", IEEE Micro 17:2 Mar/Apr 1997 pgs 45-53.
     
  28. "Java Development Kit, Take Two", BYTE magazine 22:4 Apr 1997 pgs 145-146.
     
  29. "Avoiding Hostile Applets", BYTE magazine 22:5 May 1997 pgs 89-92.
     
  30. "Java: A Field Guide for Users", PCM 16:10 May 27 1997 pgs 100-115.
     
  31. "Building a Better Interface with Java", BYTE magazine 22:8 Aug 1997 pgs 45-46.
     
  32. "Java's Object-Oriented Communications", BYTE magazine 23:2 Feb 1998 pgs 53-54.
     
  33. "Fulfilling the Java Promise", UR 16:3 Mar 1998 pgs 33-38.
     
  34. "The Ultimate Multimedia Lego Set", PCM 17:6 Mar 24 1998 pgs 256-258.
     
  35. "Your Guide to Java for 1998", PCM 17:7 Apr 7 1998 pgs 101-105.
     
  36. "Java Applications", PCM 17:7 Apr 7 1998 pgs 107-134.
     
  37. "Java Environments", PCM 17:7 Apr 7 1998 pgs 137-160.
     
  38. "Applet Tools", PCM 17:7 Apr 7 1998 pgs 163-177.
     
  39. "Java Development Packages", PCM 17:7 Apr 7 1998 pgs 181-209.
     
  40. "Java Springs Eternal", PCM 17:10 May 26 1998 pg 28.
     
  41. "The Java Factor", CACM 41:6 Jun 1998 pgs 34-37.
     
  42. "Why Are we Using Java Again?", CACM 41:6 Jun 1998 pgs 38-42.
     
  43. "Technical Overview of IBM's Java Initiatives", IBMSJ 37:3 Jul 1998 pgs 308-322.
     
  44. "IBM's Enterprise Server for Java", IBMSJ 37:3 Jul 1998 pgs 323-335.
     
  45. "The WebSphere Application Server Architecture and Programming Model", IBMSJ 37:3 Jul 1998 pgs 336-348.
     
  46. "The Evolution of Java Security", IBMSJ 37:3 Jul 1998 pgs 349-364.
     
  47. "Java and the IBM San Francisco Project", IBMSJ 37:3 Jul 1998 pgs 365-371.
     
  48. "Lotus eSuite", IBMSJ 37:3 Jul 1998 pgs 372-385.
     
  49. "Optimizing Array Reference Checking in Java Programs", IBMSJ 37:3 Jul 1998 pgs 409-453.
     
  50. "Implementing Communication Protocols in Java", ICM 36:10 Oct 1998 pgs 93-99.
     
  51. "Inside JavaBeans", PCM 17:17 Oct 6 1998 pgs 293-296.
     
  52. "Behind the Scenes of the Java 1.1 Virtual Machine", Java Report 3:11 Nov 1998 pgs 23-26.
     
  53. "Mobile Code and Security", IIC 2:6 Nov/Dec 1998 pgs 26-29.
     
  54. "Mobile Code Security", IIC 2:6 Nov/Dec 1998 pgs 30-34.
     
  55. "Securing Systems Against External Programs", IIC 2:6 Nov/Dec 1998 pgs 35-45.
     
  56. "Secure Java Class Loading", IIC 2:6 Nov/Dec 1998 pgs 56-61.
     
  57. "Java Archives in Java 1.2", PCM 18:4 Feb 23 1999 pgs 206-207.
     
  58. "A Second Cup of Java", PCM 18:5 Mar 9 1999 pg 69.
     
  59. "Totally Java Development", PCM 18:8 Apr 20 1999 pg 66.
     
  60. "Java and Telecommunications in the New Millenium", ICM 38:1 Jan 2000 pg 92.
     
  61. "JAIN: A New Approach to Services in Communication Networks", ICM 38:1 Jan 2000 pgs 94-99.
     
  62. "JAIN Protocol APIs", ICM 38:1 Jan 2000 pgs 100-107.
     
  63. "Java Call Control, Coordination, and Transactions", ICM 38:1 Jan 2000 pgs 108-114.
     
  64. "Enabling Network Management Using Java Technologies", ICM 38:1 Jan 2000 pgs 116-123.
     
  65. "Opening Up Networks with JAIN Parlay", ICM 38:4 Apr 2000 pgs 136-143.
     
  66. "Jini to the Rescue", IEEE Spectrum 37:4 Apr 2000 pgs 44-49.
     
  67. "New Phones Play Games and Run Java Applications", IEEE Spectrum 39:2 Feb 2002 pgs 62-63.
     
  68. "Moving Java Into Mobile Phones", IEEE Computer 35:6 Jun 2002 pgs 17-20.

Web Pages and Websites

  1. Wikipedia article "Java (programming language)".
     
  2. Wikipedia article "GNU Compiler for Java".
     
  3. Wikipedia article "GNU Classpath".
     
  4. Oracle Java website: www.oracle.com/java/
     
  5. The Java Tutorials at Oracle's website:
    https://docs.oracle.com/javase/tutorial/
    Lessons on:
          Getting Started
          Learning the Java Language
          Essential Java Classes
          Collections
          Date-Time APIs
          Deployment
          Preparation for Java Programming Language Certification
          Creating a GUI with Swing
          Creating a JavaFX GUI
          Custom Networking
          The Extension Mechanism
          Full-Screen Exclusive Mode API
          Generics
          Internationalization
          JavaBeans
          JDBC Database Access
          JMX
          JNDI
          JAXP
          JAXB
          RMI
          Reflection
          Security
          Sound
          2D Graphics
          Sockets Direct Protocol
    
  6. The Java EE Tutorial at Oracle's website:
    https://docs.oracle.com/javaee/7/tutorial/index.html