Java Reference
In-Depth Information
Coplien, James O., and Douglas C. Schmidt, eds.
Pattern Languages of Program Design
.
1995. Reading, MA: Addison-Wesley.
Cormen, Thomas H., Charles E. Leiserson, and Ronald L. Rivest. 1990.
Introduction to
Algorithms
. Cambridge, MA: The MIT Press.
Flanagan, David. 1997.
Java™ Examples in a Nutshell
. Sebastapol, CA: O'Reilly.
Flanagan, David. 1999a.
Java™ Foundation Classes in a Nutshell
. Sebastapol, CA: O'Reilly.
Flanagan, David. 1999b.
Java™ in a Nutshell
, 3rd ed. Sebastapol, CA: O'Reilly.
Flanagan, David, Jim Farley, William Crawford, and Kris Magnusson. 1999.
Java™
Enterprise in a Nutshell
. Sebastapol, CA: O'Reilly.
Fowler, Martin. 1996.
Analysis Patterns: Reusable Object Models
. Reading, MA: Addison-
Wesley.
Fowler, Martin, with Kendall Scott. 2000.
UML Distilled
,
Second Edition
. Boston, MA:
Addison-Wesley.
Fowler, Martin, Kent Beck, John Brant, William Opdyke, and Don Roberts. 1999.
Refactoring
. Reading, MA: Addison-Wesley.
Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides.
Design Patterns
. 1995.
Reading, MA: Addison-Wesley.
Gosling, James, Bill Joy, Guy Steele, and Gilad Bracha. 2000.
The Java™ Language
Specification
,
Second Edition
. Boston, MA: Addison-Wesley.
Grand, Mark. 1998.
Patterns in Java™
. New York: John Wiley.
Hamilton, Graham, Rick Cattell, and Maydene Fisher. 1997.
JDBC™ Database Access with
Java™
. Reading, MA: Addison-Wesley.
Harrison, Neil, Brian Foote, and Hans Rohnert. 1999.
Pattern Languages of Program Design
4
. Reading, MA: Addison-Wesley.
Honderich, Ted, ed. 1995.
The Oxford Companion to Philosophy
. New York: Oxford
University Press.
Larman, Craig. 2002.
Applying UML and Patterns
,
Second Edition
. Upper Saddle River, NJ:
Prentice-Hall.
Lea, Doug. 2000.
Concurrent Programming in Java™
,
Second Edition
. Boston, MA:
Addison-Wesley.
Liskov, Barbara. May, 1987.
Data Abstraction and Hierarchy
. SIGPLAN Notices, volume
23, number 5.