Exemplo 1
O programa Java simples demonstra acesso ao método principal. O protótipo do método java main () é usado no programa.
Nós implantamos o método Main () dentro da classe “MAINMETHODCASE1”. O protótipo do método principal () é "public static void main (string [] args" neste caso. Criamos o método Main () com os modificadores de acesso. Esses modificadores de acesso são necessários para definir o método Main () em Java. Caso contrário, a exceção é lançada pelo compilador Java. Aqui, o método principal () leva o argumento "String [] args", que representa a matriz de string. Em seguida, usamos os suportes encaracolados onde a declaração de impressão está fechada.
Quando o programa Java é executado no prompt de comando, ele exibe a declaração de impressão estabelecida dentro do método Main ().
Agora, temos o caso do método java main (), onde o modificador privado é atribuído em vez do modificador de acesso público. O modificador de acesso público permite que o método principal () seja acessado globalmente no programa.
Quando o código acima é compilado, ele lança um erro porque o método principal () não é público.
Temos um segundo exemplo do método java main (), e aqui, não usamos a palavra -chave "estática". Ao usar a palavra -chave estática, podemos invocar o método Main () sem criar a instância da classe.
O seguinte erro ocorre como o método principal () não é o método estático main () de java.
Em seguida, é o caso de não usar a palavra -chave "void" com a definição de método principal (). A palavra -chave void também desempenha um papel vital ao criar o método principal (). Quando a palavra -chave vazia é usada junto com o método Main (), ela não retorna nenhum valor no término do programa.
Como o método do programa principal acima é definido sem a palavra -chave void, que dá o erro no tempo de execução. Portanto, é necessário usar o vazio com o método principal ().
Exemplo 2
Já vimos o protótipo principal do método e sua implementação básica no exemplo mencionado acima. Também podemos chamar e executar outra função dentro do método Main () de Java.
Construímos a classe “mainmethodcase2” com o modificador público e definimos o método principal () dentro dele. O método principal () é declarado com o sistema de impressão, onde invocamos outra função, "olá ()" a ser executado. A função hello () é estabelecida fora do método main (), que retorna a mensagem da string. Se esta função não for invocada dentro do método main (), a função hello () nunca será executada.
A função java main () serve como ponto de partida para a execução do programa, que interpreta cada programa linha por linha, como mostrado na saída.
Exemplo 3
Podemos criar vários métodos main () dentro da classe Java, mas o método principal () com a sintaxe “public static void main (string [] args)” sempre executa primeiro.
Declaramos pela primeira vez uma classe Java, "MainMethod3", onde construímos três métodos principais (). O primeiro método main () toma o objeto inteiro "X" como um parâmetro, e o bloco principal contém a declaração de impressão que é o bloco principal "B". Em seguida, criamos o método Main (), que não tem valor de argumento, e esse método também é definido com a declaração de impressão de que é o bloco principal "C". Depois disso, empregamos o terceiro método Main () com sua sintaxe e pegamos a matriz de string como argumento. O último método main () também é especificado com a instrução de impressão, que será impressa; É um bloco principal "A".
Observe que o procedimento “public static void main (string [] args)” é chamado no console primeiro. Os outros dois métodos principais () foram executados depois disso, porque esse método contém apenas as instruções de impressão simples, sem significado especial.
Exemplo 4
Além disso, o método principal () de Java também pode ser sobrecarregado, mas nunca substitui o método principal () em java. Podemos especificar qualquer valor inteiro para o método principal () na classe, mas o método principal () sempre tem uma assinatura exclusiva. Nós implantamos um exemplo de método de sobrecarga Main () abaixo.
Temos uma classe, "mainMethodCase4", e implementamos dois métodos principais () dentro da classe. Primeiro definimos o método main () sobrecarregado, que leva o parâmetro "n" do tipo de dados "int". Imprimimos o objeto "n" dentro do bloco de método main (). Em seguida, temos outro método main () que o compilador Java executa primeiro por causa de sua sintaxe. Aqui, temos uma declaração de impressão e invocamos o primeiro método main () definido. O primeiro método main () também é especificado com o valor do objeto "n".
A saída mostra a execução do método principal (string args) e também imprime o valor inteiro de "n".
Exemplo 5
A biblioteca padrão de Java também pode ser utilizada no método principal do programa (). Vamos ver como as bibliotecas padrão podem ser usadas no método principal ().
Criamos a classe "mainMethodCase5" do programa. Em seguida, estabelecemos o método Java Main (String [] args) com os modificadores de acesso necessários. Em seguida, empregamos a declaração de impressão no bloco principal. A declaração de impressão usa a biblioteca de matemática Java de funções trigonométricas, que retorna os resultados das funções senoidal, cosseno e tangente do valor, que são passadas como argumento.
O método principal (string [] args) executa o valor em cada função trigonométrica especificada da biblioteca de matemática Java Standard.
Conclusão
O método principal () é necessário em Java para a execução do programa. O compilador Java sempre executa o método Main (), que fornece a sintaxe “Public Static Void Main (String [] args)”. É considerado o ponto de acesso do programa Java. Se o programa Java não for declarado com o método Main (), obtemos um erro de tempo de execução. Realizamos várias maneiras de usar o método principal () em java com os exemplos.