I am not a
Java programmer, but had some hands on Java in college. My prep was about 2 months. I studied Sybex book two times thoroughly and did practice questions after every chapter..
Watched youTube videos on the concepts which I was not confident enough
I brought Enthuware, but didn't work on it.. All I did was think like a compiler, go through the syntax then solve the program
I didn't get a lot of time because of my work and my score is not pretty good, but a pass is a pass...