If you want to have a chuckle, take a look at the
Java Technology Concept Map I once printed out that pdf (I think it was 4 sheets of paper x 3 sheets)
and pinned it to my cubby wall. Hah! That sure cleared things up
Don't let the scope of it all daunt you. Noone is an expert in all areas.
Some areas are so complicated, like Swing, that I wonder if more that a
handful of people are masters of all aspects of even that one area!