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
- A Java source file can have multiple classes but only one public class is allowed.
- 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
- 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
- Ao executar o arquivo de classe, não precisamos fornecer o nome completo do arquivo. Precisamos usar apenas o nome da classe pública.
- 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