I've been doing a couple of Java tutorials that I've found online, however none of them seem to sufficiently explain some of the syntax that I am using. I don't really want to leave a hole in my knowledge, so I was wondering if someone could explain what some of these keywords (not sure of what term to use when referring to them) mean.
Code:
public class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello, World!");
}
}
If somebody could explain what all the highlighted words mean, I would appreciate it greatly. Also, any in depth tutorials for beginners would be good too. Thanks in advice.