More Java Gems -

More Java Gems

Dwight Deugo (Herausgeber)

Buch | Softcover
504 Seiten
2000
Cambridge University Press (Verlag)
978-0-521-77477-2 (ISBN)
84,75 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
This book presents the best articles and columns published in Java Report between 1997 and 1999. Each article has been carefully selected for its timelessness and discusses practical Java topics and 'Real' applications that are not readily available in any single book.
More Java Gems presents the best articles and columns published in Java Report between 1997 and 1999. Dwight Deugo, Editor of Java Report, has carefully selected each article to be independent of any specific version of Java. The material relies mainly on those classes that are now part of the standard Java class library and APIs. Also, each article and column discusses Java topics and implementations that are not readily available in a single book. The book serves as an excellent reference to anyone involved with Java. The reader can learn more about the language, perform analysis, design and modeling, work on specific implementations, check performance, and perform testing. This book presents the good ideas of people who have used Java for 'real' applications.

Part I. Introduction: Part II. Getting Started with Java: 1. When in Rome: a guide to the Java paradigm Richard Deadman; 2. Enumerating types with class Eric White; Part III. Migrating to Java: 3. How to successfully migrate to Java Martin Schedlbauer and David Udin; 4. Kissin' cousings: communicating between Java and JavaScript Steven W. Disbrow; Part IV. Techniques: 5. Java permutations and combinations Steven J. Metsker; 6. Prevention is better than cure Mike Mannion and Roy Phillips; 7. International text in JDK 1.2 Mark Davis, Doug Felt and John Raley; Part V. Modeling and Patterns: 8. The conceptual model: what's the object? Greg Larman; 9. Refining skills for expressive conceptual models Craig Larman; 10. Distributed observer chains Andrew Smith; 11. Event notifier: a pattern for event notification Suchitra Gupta, Jeffrey M. Hartkopf and Suresh Ramaswamy; 12. Analysis patterns Martin Fowler; Part VI. Java in a Distributed World: 13. Mobile agent system architecture Steven R. Farley; 14. Deployment strategies for Java client applications Ron Repking; 15. Locating CORBA objects from Java John O'Shea; Part VII. Threads: 16. Effective multithreading Peter Bosch; 17. Multi-threaded assignment surprises John Miller Crawford and Steve Ball; 18. Multithreaded exception handling in Java Joe De Russo III and Peter Haggar; 19. Writing more complex synchronization in Java Bill Lewis; Part VIII. User Interfaces: 20. Constructing modular user interfaces in Java John Hunt; 21. JFC's swing, Part I: model/view/controller David Geary; 22. Panel states: a user interface design pattern Roger Spall; Part IX. Security: 23. Using the Java security package Steve Burnett; 24. Using the Java cryptographic extensions Steve Burnett; 25. Java application server security using capabilities Greg Frascadore; Part X. Testing: 26. Effective test strategies for enterprise-critical applications Kamesh Pemmaraju; 27. Putting Java beans to the test David Houlding; 28. Test-infected: programmers love writing tests Kent Beck and Erich Gamma; Part XI. Performance: 29. Complex Java applications: breaking the speed limit Allen Wirfs-Brick; 30. Are distributed objects fast enough? Matjaz B. Juric, Ales Zivkovic and Ivan Rozman; 31. Efficient text searching in Java Laura Werner; 32. Enterprise applets and archive functionality John Cerwin; Part XII. Reality Check: 33. Primitive types considered harmful Sherman R. Alpert; 34. Getting the numbers right: a cautionary tale Ken Dickey; Index.

Erscheint lt. Verlag 28.1.2000
Reihe/Serie SIGS Reference Library
Zusatzinfo 25 Tables, unspecified; 89 Line drawings, unspecified
Verlagsort Cambridge
Sprache englisch
Maße 154 x 229 mm
Gewicht 680 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Informatik Software Entwicklung Objektorientierung
ISBN-10 0-521-77477-2 / 0521774772
ISBN-13 978-0-521-77477-2 / 9780521774772
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
mit über 150 Workouts in Java und Python

von Luigi Lo Iacono; Stephan Wiefling; Michael Schneider

Buch (2023)
Carl Hanser (Verlag)
29,99
Einführung, Ausbildung, Praxis

von Christian Ullenboom

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90