This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
For example, suppose you want to let some part of your code look at, but not touch, the
contents of a collection. Here is what you could do:
List<String> staff = new LinkedList<String>();
. . .