Java generics and collections
(eBook)

Book Cover
Average Rating
Published
Sebastopol, Calif. : O'Reilly, 2006.
Format
eBook
ISBN
0596527756, 9780596527754, 9780596551506, 0596551509
Physical Desc
1 online resource
Status

Description

Loading Description...

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

Syndetics Unbound

More Details

Language
English
UPC
0596527756

Notes

Description
This comprehensive guide shows you how to master the most importantchanges to Java since it was first released. Generics and the greatlyexpanded collection libraries have tremendously increased the power ofJava 5 and Java 6. But they have also confused many developers whohaven't known how to take advantage of these new features. Java Generics and Collections covers everything from the mostbasic uses of generics to the strangest corner cases. It teaches youeverything you need to know about the collections libraries, so you'llalways know which collection is appropriate for any given task, andhow 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 andgeneric 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 anew level. If you want to take your software development practice toa new level, this book is essential reading. Philip Wadler is Professor of Theoretical Computer Science at theUniversity of Edinburgh, where his research focuses on the design ofprogramming languages. He is a co-designer of GJ, work thatbecame 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 thetopic, it provides a crystal clear tutorial that starts with thebasics and ends leaving the reader with a deep understanding of boththe use and design of generics."Gilad Bracha, Java Generics Lead, Sun Microsystems.
Local note
O'Reilly,O'Reilly Online Learning: Academic/Public Library Edition

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Naftalin, M., & Wadler, P. (2006). Java generics and collections . O'Reilly.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Naftalin, Maurice, 1951- and Philip Wadler. 2006. Java Generics and Collections. O'Reilly.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Naftalin, Maurice, 1951- and Philip Wadler. Java Generics and Collections O'Reilly, 2006.

MLA Citation, 9th Edition (style guide)

Naftalin, Maurice, and Philip Wadler. Java Generics and Collections O'Reilly, 2006.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
732fd3d2-3971-5d89-cd45-1d07a62e575f-eng
Go To Grouped Work

Grouping Information

Grouped Work ID732fd3d2-3971-5d89-cd45-1d07a62e575f-eng
Full titlejava generics and collections
Authornaftalin maurice
Grouping Categorybook
Last Update2023-12-11 15:41:25PM
Last Indexed2024-03-29 03:02:45AM

Book Cover Information

Image Sourcesyndetics
First LoadedFeb 11, 2023
Last UsedFeb 29, 2024

Marc Record

First DetectedNov 09, 2022 03:37:43 PM
Last File Modification TimeDec 11, 2023 03:42:44 PM

MARC Record

LEADER05177cam a2200613Ia 4500
001ocm85872746 
003OCoLC
00520231006123411.0
006m     o  d        
007cr unu||||||||
008070315s2006    cau     o     001 0 eng d
019 |a 968048382|a 969022304
020 |a 0596527756
020 |a 9780596527754
020 |a 9780596551506
020 |a 0596551509
0248 |a 0596527756
0291 |a DEBSZ|b 355372207
0291 |a AU@|b 000062564233
035 |a (OCoLC)85872746|z (OCoLC)968048382|z (OCoLC)969022304
037 |a CL0500000008|b Safari Books Online
040 |a UMI|b eng|e pn|c UMI|d WAU|d BAKER|d CEF|d OCLCQ|d MBB|d DEBSZ|d OCLCQ|d CNNAI|d OCLCF|d OCLCQ|d IDEBK|d OCLCQ|d FEM|d OCLCQ|d MOQ|d INARC|d OCLCO
049 |a TKLA
050 4|a QA76.73.J38|b N325 2006
08204|a 005.133 J41 Naf 2006 [ONLINE]
1001 |a Naftalin, Maurice,|d 1951-|0 http://id.loc.gov/authorities/names/n94090333
24510|a Java generics and collections /|c by Maurice Naftalin, Philip Wadler.
260 |a Sebastopol, Calif. :|b O'Reilly,|c 2006.
300 |a 1 online resource
336 |a text|b txt|2 rdacontent
337 |a computer|b c|2 rdamedia
338 |a online resource|b cr|2 rdacarrier
347 |a text file|2 rda
50500|g 1.|t Introduction --|g 2.|t Subtyping and wildcards --|g 3.|t Comparison and bounds --|g 4.|t Declarations --|g 5.|t Evolution, not revolution --|g 6.|t Reification --|g 7.|t Reflection --|g 8.|t Effective generics --|g 9.|t Design patterns --|g 10.|t main interfaces of the Java collections framework --|g 11.|t Preliminaries --|g 12.|t collection interface --|g 13.|t Sets --|g 14.|t Queues --|g 15.|t Lists --|g 16.|t Maps --|g 17.|t collection class.
520 |a This comprehensive guide shows you how to master the most importantchanges to Java since it was first released. Generics and the greatlyexpanded collection libraries have tremendously increased the power ofJava 5 and Java 6. But they have also confused many developers whohaven't known how to take advantage of these new features. Java Generics and Collections covers everything from the mostbasic uses of generics to the strangest corner cases. It teaches youeverything you need to know about the collections libraries, so you'llalways know which collection is appropriate for any given task, andhow 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 andgeneric 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 anew level. If you want to take your software development practice toa new level, this book is essential reading. Philip Wadler is Professor of Theoretical Computer Science at theUniversity of Edinburgh, where his research focuses on the design ofprogramming languages. He is a co-designer of GJ, work thatbecame 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 thetopic, it provides a crystal clear tutorial that starts with thebasics and ends leaving the reader with a deep understanding of boththe use and design of generics."Gilad Bracha, Java Generics Lead, Sun Microsystems.
542 |f Copyright © O'Reilly Media, Inc.|g 2006.
5880 |a Print version record.
590 |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition
650 0|a Java (Computer program language)|0 http://id.loc.gov/authorities/subjects/sh95008574
650 0|a Object-oriented programming (Computer science)|0 http://id.loc.gov/authorities/subjects/sh87007503
650 6|a Java (Langage de programmation)
650 6|a Programmation orientée objet (Informatique)
65017|a Java (Computer program language)|2 bisacsh
650 7|a Java (Computer program language)|2 blmlsh
650 7|a Object-oriented programming (Computer science)|2 blmlsh
650 7|a Java (Computer program language)|2 fast|0 (OCoLC)fst00982065
650 7|a Object-oriented programming (Computer science)|2 fast|0 (OCoLC)fst01042804
655 4|a Programming Languages; Software Development & Engineering; Programming.
7001 |a Wadler, Philip,|d 1956-|0 http://id.loc.gov/authorities/names/n92021509
85640|u https://ezproxy.knoxlib.org/login?url=https://learning.oreilly.com/library/view/~/0596527756/?ar
938 |a Internet Archive|b INAR|n isbn_9788184042160
938 |a Baker & Taylor|b BKTY|c 34.99|d 26.24|i 0596527756|n 0006821318|s active
938 |a ProQuest MyiLibrary Digital eBook Collection|b IDEB|n cis28430364
994 |a 92|b TKL