Como escrever o programa Hello World em Java?



Este artigo sobre o Programa Hello World em Java realizará uma análise completa da sintaxe do Programa Hello World e explicará todos os detalhes que o envolvem.

O primeiro programa que qualquer aprende a codificar no programa Hello World em Java. Mas, muitas vezes, perdemos o âmago da questão da sintaxe básica. Por meio deste artigo, irei entrar nos detalhes do Programa Hello World em Java.

Abaixo estão os tópicos abordados neste artigo:





Vamos começar.

Programa Hello World em Java

Antes de entrarmos em detalhes, vamos começar com a codificação e ver como um programa básico Hello World em está codificado.



public class HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // sucesso}}

Agora que você concluiu a codificação, vamos analisar a sintaxe do programa em profundidade.

Análise de sintaxe

Linha 1: public class HelloWorldDemo {

exemplo de argumentos de linha de comando java

Esta linha usa a palavra-chave classe para declarar uma nova classe chamada HelloWorldDemo. Uma vez que Java é um A linguagem, a definição de classe inteira, incluindo todos os seus membros, deve estar contida entre a chave de abertura {e a chave de fechamento}. Além disso, está usando a palavra-chave public para especificar a acessibilidade da classe de fora do pacote.



Linha 2: public static void main (String [] args) {

Esta linha declara um método chamado main (String []).É chamado de a Principal método e atua como o ponto de entrada para o Compilador Java para iniciar a execução do programa. Em outras palavras, sempre que qualquer programa é executado em Java, o método principal é a primeira função a ser chamada. Outras funções no aplicativo são então chamadas a partir do método principal. Em um aplicativo Java padrão, um método principal é obrigatório para acionar a execução.

Vamos agora quebrar toda esta linha e analisar cada palavra:

público : é umo modificador de acesso especifica a visibilidade. Ele permite que a JVM execute o método de qualquer lugar.

estático : É uma palavra-chave que ajuda a tornar estático qualquer membro da classe. O método principal torna-se estático, pois não há necessidade de criar um objeto para invocar o em Java. Assim, a JVM pode invocá-lo sem ter que criar um objeto que ajude a economizar a memória.

vazio : Representa o tipo de retorno do método. Uma vez que o método principal do Java não retorna nenhum valor, seu tipo de retorno é declarado como nulo.

a Principal() : É o nome do método configurado na JVM.

Corda[] : Representa que o método principal Java pode aceitar um argumento de linha única do tipo . Isso também é conhecido como argumentos de linha de comando java. Abaixo, listei uma série de assinaturas de método principal Java válidas:

  • public static void main (String [] args)
  • public static void main (String [] args)
  • public static void main (String args [])
  • public static void main (String ... args)
  • static public void main (String [] args)
  • public static final void main (String [] args)
  • final public static void main (String [] args)

Linha 3: System.out.println (“Hello World!”)

Sistema : É uma classe predefinida no pacote java.lang que contém vários métodos e variáveis ​​úteis.

Fora : É um campo de membro estático do tipo PrintStream.

println: É um método da classe PrintStreame é usado para imprimir o argumento que foi passado para o console padrão e uma nova linha. Você também pode usar o método print () em vez de println ().

Linha 4: System.exit (0)

O java.lang. Sistema . Saída () método é usado parasaia doprograma atual encerrando a Java Virtual Machine atualmente em execução. Este método recebe um código de status como entrada que geralmente éum valor diferente de zero. Indica caso ocorra algum encerramento anormal.

  • saída (0): É usado para indicar o encerramento bem-sucedido.
  • saída (1) ousaída (-1) ou qualquer valor diferente de zero: É usado para indicar encerramento malsucedido.

Então era tudo sobre a sintaxe do programa. Agora vamos ver como compilar Hello World no programa Java.

Compilando o programa

Agora o que você precisa é digitar neste programa em seu editor de texto e salvá-lo com o nome da classe que você usou em seu programa. No meu caso, irei salvá-lo como HelloWorldDemo.java.

O próximo passo é ir para a janela do console e navegar até o diretório onde salvou o programa.

Agora para compilar o programa digite o comando abaixo:

javac HelloWorldDemo.java

Nota: Java diferencia maiúsculas de minúsculas, portanto, certifique-se de digitar o nome do arquivo no formato correto.

Se executado com sucesso, este comando irá gerar um arquivo HelloWorldDemo.class que será independente da máquina e portátil por natureza.

Agora que você compilou o programa com sucesso, vamos tentar executar nosso Programa Hello World em Java e obter a saída.

Executando o Programa

Para executar o HelloWorld em na linha de comando, tudo que você precisa fazer é digitar o código abaixo:

java HelloWorldDemo

Voila! Você executou com sucesso seu primeiro programa em Java.

Caso esteja usando um IDE, você pode pular todo esse trabalho e apenas pressionar o botão executar em seu IDE para compilar e executar seu Hello World no programa Java.

lançando double para int java

Isso nos leva ao final deste artigo sobrePrograma Hello World em Java. Se você quiser saber mais sobre Java, consulte nosso .

Agora que você entendeu o que é umPrograma Hello World em Java, Confira o pela Edureka, uma empresa de aprendizagem online confiável com uma rede de mais de 250.000 alunos satisfeitos espalhados por todo o mundo. O curso de certificação e treinamento Java J2EE e SOA da Edureka é projetado para estudantes e profissionais que desejam ser um desenvolvedor Java. O curso foi elaborado para dar a você uma vantagem inicial na programação Java e treiná-lo para os conceitos básicos e avançados de Java, juntamente com várias estruturas Java como Hibernate e Spring.

Tem alguma questão para nós? Mencione isso na seção de comentários deste “Programa Hello World em Java”Artigo e entraremos em contato com você o mais breve possível.