qqp question1: I am new to Java. What could be the best approach to learning it? I really really want to be a Java Programmer? question2: I am new to programming and I really want to be a very good Java programmer. What is the best way to go about becoming good?