But what does static mean? What does void mean? If you can bear with me here, I'll explain those other keywords when we go over methods in a later tutorial. This line of code that we have just wrote creates, or "defines", a method called main. EVERY Java program MUST contain a main method. The method name goes right before that opening parenthesis, and everything before it is all keywords.