Programa Java Hello World

Sempre que começamos a aprender uma linguagem de programação, o primeiro programa é sempre imprimir o “Hello, World”. No último artigo, aprendemos como instalar o Java no Windows 10. Agora estamos prontos para escrever e executar nosso primeiro programa Java “Hello, World”.

Programa Java Hello, World

Para manter as coisas simples e funcionando para um novo usuário, aqui está um exemplo de programa “hello, world” que você pode usar.

public class JavaHelloWorldProgram {

	public static void main(String args[]){
		System.out.println("Hello World");
	}
}

Salve o programa acima como JavaHelloWorldProgram.java em qualquer diretório.

1. Compilar e Executar o Programa Java Hello, World

Abra o Prompt de Comando e vá para o diretório onde o arquivo do programa “hello, world” está salvo. Em seguida, execute os comandos abaixo na ordem.

$javac JavaHelloWorldProgram.java

$java JavaHelloWorldProgram
Hello World

Se você estiver usando Java 11 ou superior, pode simplesmente executar java JavaHelloWorldProgram.java e ele irá compilar e executar o programa para você. Não é necessário compilar explicitamente e depois executar o programa Java.

2. Pontos importantes do Programa Java

  1. A Java source file can have multiple classes but only one public class is allowed.
  2. O nome do arquivo de origem Java deve ser o mesmo que o nome da classe pública. Por isso, o nome do arquivo do nosso programa é JavaHelloWorldProgram.java
  3. Ao compilar o código, ele gera bytecode e o salva com a extensão Class_Name.class. Se você olhar no diretório onde compilamos o arquivo Java, notará que um novo arquivo foi criado: JavaHelloWorldProgram.class
  4. Ao executar o arquivo de classe, não precisamos fornecer o nome completo do arquivo. Precisamos usar apenas o nome da classe pública.
  5. Ao executar o programa usando o comando java, ele carrega a classe na JVM e procura pelo método principal na classe e o executa. A sintaxe da função principal deve ser a mesma especificada no programa, caso contrário, não será executado e lançará uma exceção como Exception in thread "main" java.lang.NoSuchMethodError: main.

I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.

Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program