I've been an on again off again
Java student for a few years now. Just as I'd start learning the language something would get in the way. I have some more free time now, so I thought I'd give it another shot. I'm currantly reading HFJ, and will then probably move on to Begining Java 2. My copy of HFJ is a first edition and covers JDK 1.4, and my copy of Beginning Java 2 covers JDK 1.3. I'm using JDK 1.5. Am I safe in assuming that any program that compiled under 1.3 should still compile under 1.5. I realize that the reverse would not be true. I haven't had any problems with the code in HFJ, but I'm wondering about the other books code as its basically 2 JDKs old.