Do lots of coding practices. I would suggest using IDEs like eclipse, because it'll save your time because it'll report compilation errors during coding only. I don't know whether others will support this idea or not.
When it's obvious that you have to do it, just do it without shattering your thoughts over different directions.
Originally posted by Rajshekhar Paul: I would suggest using IDEs like eclipse...I don't know whether others will support this idea or not.
I will not support it. If you code using a simple text editor, it will help you become a better coder (I wanted to say programmer here but then I thought and...). This will help you to notice small things in syntax that you might miss if you use an IDE. This is my thought and again people may disagree...
- Ankit is correct - don't use an IDE to study for the SCJP - Write a lot of test code - when you find an interesting mock exam question, type it in yourself, compile it, test it, change it, experiment with it - most mock exam questions contain the kernel of at least one important Java concept.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)