You don't need netbeans mate - My job is J2ME and i use my macbook pro!
I did start doing a bit of Java because PHP's OO stuff is essentially the same syntactically, but then Apple took ages to release Java 6 and I lost interest. Annoyingly, the reason to like Java is also the cause for the reason I don't particularly like it - yeah it can run on any platform but it's just so slow! What sort of stuff do you do in Java? Do you use an IDE?