Java/Como funciona o primeiro programa

Origem: Wikilivros, livros abertos por um mundo aberto.
1          public class OlaMundo {
2           public static void main(String[] args) {
3             System.out.println("Olá Mundo");
4           }}

A classe OlaMundo é criada(linha 1) com o método main(linha 2) que tem dois parâmetros, o Array String que terá os argumentos colocados no terminal e os args que terá o número de argumentos que foi passado.

A linha 3 pode ser explicada da seguinte forma, temos a classe System com a váriavel de instância out (que no caso é um objeto) referenciada e está variável de instância tem um método chamado println (Um método nada mais é do que uma função).