And by know, I mean that if you were given a basic assignment (towards the end of an intro class, i.e. you understand the basics) you could complete it with minimal help.
Screw you and your arbitrary measure of my programming ability.
Give me a few more weeks and I will know enough Java to meet your criteria. In the mean time, I'm voting anyway.