In case you didn't know, Java source is available for public download. You can see how each of the classes like String etc. are implemented as well as learn about many data structures like Red black tree. http://download.java.net/jdk6/
If you want to see a full view SF and Bay this is one of the places to go. You can see both Golden gate and bay bridge and the bay in between. Also you can see plenty of SF high rises. The view is very gorgeous at night!
P.S: SF Museum of modern art totally went over my head! I didn't understand anything!