New to Java/Entry Level Programmer Questions