Skip to content

Java Generics and Collections: Speed Up the Java Development Process
Stock Photo: Cover May Be Different

Java Generics and Collections: Speed Up the Java Development Process Paperback - 2006 - 1st Edition

by Maurice Naftalin; Philip Wadler

This book, written by one of the designers of generics, is a thorough explanation of how to use generics, and particularly, the effect this facility has on the way developers use collections.


From the publisher

This comprehensive guide shows you how to master the most important changes to Java since it was first released. Generics and the greatly expanded collection libraries have tremendously increased the power of Java 5 and Java 6. But they have also confused many developers who haven't known how to take advantage of these new features.

Java Generics and Collections covers everything from the most basic uses of generics to the strangest corner cases. It teaches you everything you need to know about the collections libraries, so you'll always know which collection is appropriate for any given task, and how to use it.

Topics covered include:

  • Fundamentals of generics: type parameters and generic methods
  • Other new features: boxing and unboxing, foreach loops, varargs
  • Subtyping and wildcards
  • Evolution not revolution: generic libraries with legacy clients and generic clients with legacy libraries
  • Generics and reflection
  • Design patterns for generics
  • Sets, Queues, Lists, Maps, and their implementations
  • Concurrent programming and thread safety with collections
  • Performance implications of different collections

Generics and the new collection libraries they inspired take Java to a new level. If you want to take your software development practice to a new level, this book is essential reading.

Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh, where his research focuses on the design of programming languages. He is a co-designer of GJ, work that became the basis for generics in Sun's Java 5.0.

Maurice Naftalin is Technical Director at Morningside Light Ltd., a software consultancy in the United Kingdom. He has most recently served as an architect and mentor at NSB Retail Systems plc, and as the leader of the client development team of a major UK government social service system.

"A brilliant exposition of generics. By far the best book on the topic, it provides a crystal clear tutorial that starts with the basics and ends leaving the reader with a deep understanding of both the use and design of generics."
Gilad Bracha, Java Generics Lead, Sun Microsystems

Details

  • Title Java Generics and Collections: Speed Up the Java Development Process
  • Author Maurice Naftalin; Philip Wadler
  • Binding Paperback
  • Edition number 1st
  • Edition 1
  • Pages 284
  • Volumes 1
  • Language ENG
  • Publisher O'Reilly Media, Beijing
  • Date 2006-11-21
  • Illustrated Yes
  • ISBN 9780596527754 / 0596527756
  • Weight 1.06 lbs (0.48 kg)
  • Dimensions 9.18 x 7.08 x 0.7 in (23.32 x 17.98 x 1.78 cm)
  • Library of Congress subjects Java (Computer program language), Object-oriented programming (Computer
  • Library of Congress Catalog Number 2006287224
  • Dewey Decimal Code 005.133

Media reviews

Citations

  • Scitech Book News, 03/01/2007, Page 22

About the author

Maurice Naftalin is Director of Software Development at Morningside Light Ltd., a software consultancy in the United Kingdom. Maurice consults mainly in object-oriented technologies and teaches Java classes part-time at Learning Tree. He has three decades' experience as a programmer, team leader, and commercial trainer.

Philip Wadler is a professor of theoretical computer science at the University of Edinburgh, Scotland, where his research focuses on functional and logic programming. He co-authored the Generic Java standard that became the basis for generics in Sun's Java 5.0 and also contributed to the XQuery language standard base. Professor Wadler received his Ph.D., in computer science from Carnegie-Mellon University and co-wrote "Introduction to Functional Programming" (Prentice-Hall).

Back to Top

More Copies for Sale

Java Generics and Collections

Java Generics and Collections

by Wadler, Philip

  • Used
  • very good
  • Paperback
Condition
Used - Very Good
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
2
Seller
GORING BY SEA, West Sussex, United Kingdom
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
€5.32
€10.15 shipping to USA

Show Details

Description:
Paperback. Very Good.
Item Price
€5.32
€10.15 shipping to USA
Java Generics and Collections

Java Generics and Collections

by Wadler, Philip

  • Used
  • Paperback
Condition
Like New
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
GORING BY SEA, West Sussex, United Kingdom
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
€5.32
€10.15 shipping to USA

Show Details

Description:
Paperback. Like New.
Item Price
€5.32
€10.15 shipping to USA
AS IS: Java Generics and Collections: Speed Up the Java Development Process
Stock Photo: Cover May Be Different

AS IS: Java Generics and Collections: Speed Up the Java Development Process

by Naftalin, Maurice; Wadler, Philip

  • Used
  • Paperback
Condition
used- Acceptable
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
Albuquerque, New Mexico, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
€4.72
€4.02 shipping to USA

Show Details

Description:
O'Reilly Media, 2006-10-27. Paperback. used- Acceptable. Ships within 24 hours!Paperback, major shelf wear, tight binding. Underlining, highlighting, and notations throughout. Wear and creasing to the cover.
Item Price
€4.72
€4.02 shipping to USA
Java Generics and Collections: Speed Up the Java Development Process

Java Generics and Collections: Speed Up the Java Development Process

by Naftalin, Maurice; Wadler, Philip

  • Used
  • good
  • Paperback
Condition
Used - Good
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
Seattle, Washington, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
€5.77
FREE shipping to USA

Show Details

Description:
O'Reilly Media, 2006. Paperback. Good. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Item Price
€5.77
FREE shipping to USA
Java Generics and Collections: Speed Up the Java Development Process

Java Generics and Collections: Speed Up the Java Development Process

by Naftalin, Maurice; Wadler, Philip

  • Used
  • Acceptable
  • Paperback
Condition
Used - Acceptable
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
2
Seller
Seattle, Washington, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
€5.77
FREE shipping to USA

Show Details

Description:
O'Reilly Media, 2006. Paperback. Acceptable. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Item Price
€5.77
FREE shipping to USA
Java Generics and Collections : Speed up the Java Development Process
Stock Photo: Cover May Be Different

Java Generics and Collections : Speed up the Java Development Process

by Wadler, Philip, Naftalin, Maurice

  • Used
Condition
Used - Good
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
Mishawaka, Indiana, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
€6.85
FREE shipping to USA

Show Details

Description:
O'Reilly Media, Incorporated. Used - Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages.
Item Price
€6.85
FREE shipping to USA
Java Generics and Collections : Speed up the Java Development Process
Stock Photo: Cover May Be Different

Java Generics and Collections : Speed up the Java Development Process

by Wadler, Philip, Naftalin, Maurice

  • Used
Condition
Used - Very Good
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
Mishawaka, Indiana, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
€7.33
FREE shipping to USA

Show Details

Description:
O'Reilly Media, Incorporated. Used - Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects.
Item Price
€7.33
FREE shipping to USA
Java Generics and Collections : Speed up the Java Development Process
Stock Photo: Cover May Be Different

Java Generics and Collections : Speed up the Java Development Process

by Wadler, Philip, Naftalin, Maurice

  • Used
Condition
Used - Good
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
Reno, Nevada, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
€7.33
FREE shipping to USA

Show Details

Description:
O'Reilly Media, Incorporated. Used - Good. Used book that is in clean, average condition without any missing pages.
Item Price
€7.33
FREE shipping to USA
Java Generics and Collections: Speed Up the Java Development Process
Stock Photo: Cover May Be Different

Java Generics and Collections: Speed Up the Java Development Process

by Naftalin, Maurice

  • Used
  • Paperback
Condition
Used: Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
€8.74
FREE shipping to USA

Show Details

Description:
O'Reilly Media, 2006-11-21. 1. paperback. Used: Good.
Item Price
€8.74
FREE shipping to USA
Java Generics and Collections: Speed Up the Java Development Process
Stock Photo: Cover May Be Different

Java Generics and Collections: Speed Up the Java Development Process

by Naftalin, Maurice; Wadler, Philip

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780596527754 / 0596527756
Quantity Available
800
Seller
Fairfax Station, Virginia, United States
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
€19.51
€3.78 shipping to USA

Show Details

Description:
O'Reilly Media, 2006-11-07. Paperback. New.
Item Price
€19.51
€3.78 shipping to USA