

Java Generics and Collections: Speed Up the Java Development Process (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateNovember, 2006
- Pages284
- Reading levelUndergraduate
How do you want your item?
About this item
Product details
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
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Warnings
State Chemical Disclosure
Similar items you might like
Computer Programming Languages Modern Java Programming for Beginners: featuring JAVA 25 and IntelliJ Community Edition, Book 4, (Paperback) $29.99
$2999current price $29.99Computer Programming Languages Modern Java Programming for Beginners: featuring JAVA 25 and IntelliJ Community Edition, Book 4, (Paperback)
The Complete Java Developer's Handbook: Master Java from the Ground Up, with Real-World Projects, (Paperback) $23.15
$2315current price $23.15The Complete Java Developer's Handbook: Master Java from the Ground Up, with Real-World Projects, (Paperback)
The Java Handbook: Learn Java Programming for Beginners, (Paperback) $29.00
$2900current price $29.00The Java Handbook: Learn Java Programming for Beginners, (Paperback)
Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies, (Paperback) $27.58
$2758current price $27.58Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies, (Paperback)
An Introduction to Programming and Software Development using Java, (Paperback) $15.03 Was $17.42
$1503current price $15.03, Was $17.42$17.42An Introduction to Programming and Software Development using Java, (Paperback)
Build a fantastic web browser in Java in 5 steps!: For dummies, (Paperback) $14.05
$1405current price $14.05Build a fantastic web browser in Java in 5 steps!: For dummies, (Paperback)
100 Solutions in Java: Everything You Need to Know to Develop Java Applications (Paperback) $29.95
$2995current price $29.95100 Solutions in Java: Everything You Need to Know to Develop Java Applications (Paperback)
Java Series: The Java Application Programming Interface (Paperback) $22.71
$2271current price $22.71Java Series: The Java Application Programming Interface (Paperback)
Scala for Java Developers, (Paperback) $48.29
$4829current price $48.29Scala for Java Developers, (Paperback)
Java 11 and 12 - New Features, (Paperback) $34.54
$3454current price $34.54Java 11 and 12 - New Features, (Paperback)
Java Programming (22412), (Paperback) $26.31
$2631current price $26.31Java Programming (22412), (Paperback)
Mastering Lambdas: Java Programming in a Multicore World, (Paperback) $42.87
$4287current price $42.87Mastering Lambdas: Java Programming in a Multicore World, (Paperback)
Java Collections, (Paperback) $34.56
$3456current price $34.56Java Collections, (Paperback)
Expert's Voice in Java Javafx 2.0: Introduction by Example, (Paperback) $34.96
$3496current price $34.96Expert's Voice in Java Javafx 2.0: Introduction by Example, (Paperback)
Beginning Bazel: Building and Testing for Java, Go, and More, (Paperback) $28.29
$2829current price $28.29Beginning Bazel: Building and Testing for Java, Go, and More, (Paperback)
Java Lambdas and Parallel Streams, (Paperback) $22.96
$2296current price $22.96Java Lambdas and Parallel Streams, (Paperback)
Beginning Java 8 Games Development, (Paperback) $42.51
$4251current price $42.51Beginning Java 8 Games Development, (Paperback)
Java Performance: In-Depth Advice for Tuning and Programming Java 8, 11, and Beyond (Paperback) $19.63 Was $33.13
$1963current price $19.63, Was $33.13$33.13Java Performance: In-Depth Advice for Tuning and Programming Java 8, 11, and Beyond (Paperback)
Python for the Busy Java Developer: The Language, Syntax, and Ecosystem, (Paperback) $29.99
$2999current price $29.99Python for the Busy Java Developer: The Language, Syntax, and Ecosystem, (Paperback)
Customer ratings & reviews
Related pages
- Jpa Java
- Natural Resources Investment
- Sport Entrepreneurship
- Churning Business
- Recoverable Corporate Advance
- Shoestring Theory Stocks Investments Securities Books
- Fair Trade Certification
- General Career in Business Books
- Public Contract
- Natural Resource Extraction Industry Books
- Negotiation Books
- Energy Industry Books

