Just look through the javadocs and see what you recognize.You don't have to study the source code - they're hiding in plain sight.
For example, the java.io package illustrates the GOF Decorator Pattern very well.
The RMI package is all about the GOF Proxy pattern.
You can't walk without stepping on a Wrapper. Would you consider java.lang.Integer a wrapper for an int primitive?
If you want to study design patterns, buy the GOF book and try to implement them for yourself in Java:
http://www.amazon.com/exec/obidos/tg/detail/-/0201633612/qid=1076701530//ref=pd_ka_1/103-1931278-1310200?v=glance&s=books&n=507846
Once you've mastered that, step up to these:
http://www.amazon.com/exec/obidos/tg/detail/-/0471958697/103-1931278-1310200?%5Fencoding=UTF8&coliid=IQR2KUSL6MO38&colid=D2F70PJMWJYC
http://www.amazon.com/exec/obidos/ASIN/0131422464/qid=1076701562/sr=2-1/ref=sr_2_1/103-1931278-1310200
MOD