Significado das linhas do jdk fj-11 / usando: eclipse

Galera, sou novo aqui, meu primeiro post, gostaria q me ajudasem, me dizendo qual o significado das linhas do JDK, Estou compilando no ECLIPSE, meu prof. pediu o significado das linhas, todas as linhas, incusive as chaves. Gostaria de uma ajudinha de vcs, agradeço des de Jáá. :smiley:
Resolvi Especificar mais a minha duvida
Exemplo
Quero saber oque significa:

package

public class

/**
  • @param args

    */

public static void main(String[] args) {

}

OBG. SAO ESSAS AS LINHAS

Ola,

Por favor não escreva o título em caixa alta!

Dê uma pesquisada antes de perguntar, ok?

Verifica se esses link serve

http://www.guj.com.br/java/54291-public-static-void-mainstring-args

http://www.guj.com.br/java/214258-o-construtor-padrao-e-public-ou-package-

http://pt.wikipedia.org/wiki/Java_(linguagem_de_programa%C3%A7%C3%A3o)

abs