eBooks-it.org Logo
eBooks-IT.org Inner Image

Java Generics and Collections

Java Generics and Collections Image

Book Details:

Publisher:O'Reilly Media
Series: OReilly
Author:Philip Wadler
Edition:1
ISBN-10:0596527756
ISBN-13:9780596527754
Pages:286
Published:Oct 24 2006
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:2.86 MB

Book Description:

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

Download Link:

Related Books:

Java Concepts

Compatible with Java 5 and 6
Java Concepts Image
5th Edition
Let Cay Horstmann teach you to think like a programmer!If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and in this newest edition of his bestselling guide, Java Concepts, programming guru Cay Horstmann shows you how.Updated to integrate Java 6, Java Concepts, Fifth Edition introduces you to fundamental programming techniques and design skills that are crucial to learning how to program. Drawing on his many years of experience as an expert programmer and teacher, Horstmann brings out the most important elements of computing, problem solving, and program design.Thanks to Horstmann's proven f...

The Well-Grounded Java Developer

Vital techniques of Java 7 and polyglot programming
The Well-Grounded Java Developer Image
Summary The Well-Grounded Java Developer offers a fresh and practical look at new Java 7 features, new JVM languages, and the array of supporting technologies you need for the next generation of Java-based software. About the Book The Well-Grounded Java Developer starts with thorough coverage of Java 7 features like try-with-resources and NIO.2. You'll then explore a cross-section of emerging JVM-based languages, including Groovy, Scala, and Clojure. You will find clear examples that are practical and that help you dig into dozens of valuable development techniques showcasing modern approaches to the dev process, concurrency, performance, and much more. Written for readers familiar with Java. No experience with Java 7 or new JVM languages required. ...

Java EE and .NET Interoperability

Integration Strategies, Patterns, and Best Practices
Java EE and .NET Interoperability Image
'It's a fact the .NET and Java platforms exist in the enterprise with many touch points. Developers are very eager for information and examples on how the two environments can coexist. This book reflects our interoperability collaboration with Sun and provides best practices for using Web services to bridge .NET and Java applications.' -DAN'L LEWIN corporate vice-president, Developer Platform Evangelism, Microsoft Corp. 'This book is a developer handbook for implementing interoperable applications and services. It includes actionable strategies for developers and best practices from the field experience.' -GREG PAPADOPOULOS chief technology officer, Sun Microsystems 'A comprehensive, practical guide to developing applications that cross the Java E...



2007 - 2021 © eBooks-IT.org