This post originated from an RSS feed registered with Java Buzz
by Ben Hosking.
Original Post: Collections and Generics in Java 5
Feed Title: A Funny Java Flavoured Look at the World
Feed URL: http://businesslogs.com/WebLog/RSS.xml
Feed Description: The blog looks at using Java and programming in general as it pops up in life as a Java programmer. It will have links to interesting Java articles and resources. It will also have a lot of SCJP Java 1.5 information and links as I am currently studying
Collections in Java 5 is a fairly big topic and one of the tricky exam areas because there is lots of options and it comes down to knowing what collection you need for different scenario's. Collections is also made extra difficult in the Java 5 SCJP exam because Collections are heavily linked with Generics because one of the main motivations for adding Generics was to use Generics with collections.
Although there is some data out there on these topics it can be quite difficult finding but I persisted and tracked some good resources down. So if you want some free pdfs on collections and generics, do I have some links for you.
Collections this is pretty good and goes into detail on each different kind of collection that will be covered in the Java 5 SJCP exam, e.g. lists, Maps, sets, queues. It is Nine chapters on collections https://www.dev.java.net/files/documents/3557/16188/Collections.pdf
this is parts of a Java Generics book and it's pretty good, especially as on this topic there isn't that much data and I had to swap the words around in the google search to actually find some decent articles on the subject
Complete draft of Java Generics, waiting for final comments
here is the classic sun tutorial link, I found the Sun Collections Tutorial quite useful although it did feel quite academic/clinical text book in some places but it is very through and has greater detail than you will perhaps need
if you are studying for the Java 1.4 exam or if you are using collections in Java 1.4 or Java 2 as it was known, then these articles from the Java Ranch should help you out, they are from the Java Ranch newsletter and are quite easy to read