I'm going to major in computer science and will be learning the Java programming language in college. I am thinking about getting a head start by playing around with the language before college starts. Does anyone know of any free online tutorials or anything that could help? I have a little bit of programming experience with a language called Blitz Basic but I don't know how much of that knowledge will help me in Java.