<p>
</p>
<p>Really? That seems to be the wrong way to go about programming… I seriously doubt anyone has the entire Java API memorized. Yes, you should probably be able to use classes, etc. that you use a lot as if they are written on the back of your hand; but to endorse programming without any reference material whatsoever seems entirely unrealistic.</p>