Sintaxe do Java
A sintaxe que usaremos
A sintaxe do Java pode parecer intimidadora no início, especialmente ao escrever uma classe principal básica com termos como public static void
. Mas não é tão complicada quanto parece. Essa sintaxe é apenas o ponto de partida para seu programa, e o compilador Java procura por ela para executar seu código.
É fácil memorizar como ela deve ser, mas aqui está um breve resumo do que cada parte faz:
Main.java
12345public class Main { public static void main(String[] args) { } }
public class Main
introduz uma classe, que serve como base para nosso trabalho. Como Java é uma linguagem de Programação Orientada a Objetos (POO), as classes desempenham um papel fundamental. Você irá aprender o que é uma classe e como utilizá-la em um curso separado;- A linha
public static void main
é aquela com a qual você irá interagir frequentemente. Vamos analisar cada palavra:public
é um modificador de acesso que permite que o métodomain
seja acessado de qualquer lugar do programa;static
significa que o métodomain
pertence à classe em si e pode ser chamado sem criar uma instância da classe;void
indica que o métodomain
não retorna nenhum valor;String[] args
é um array de strings utilizado para passar argumentos de linha de comando para o programa.
- O código Java está sempre delimitado por chaves
{ }
, que representam o corpo do nosso código; - Um ponto e vírgula
;
deve ser colocado ao final de cada linha de código, exceto ao definir classes e métodos. Isso ajuda a estruturar o código.
Operação de saída
É possível exibir uma mensagem no console utilizando o comando System.out.println()
.
Lembre-se de que é necessário colocar esse comando dentro das chaves do método main
. Veja um exemplo:
Main.java
1234567package com.example; public class Main { public static void main(String[] args) { System.out.println("Message for you"); } }
O pacote com.example
é utilizado para agrupar classes relacionadas em um projeto Java. Ele ajuda a manter tudo organizado e evita problemas quando diferentes classes possuem o mesmo nome. Pense nisso como colocar arquivos em diferentes pastas no seu computador para manter a organização.
Como podemos ver, este código imprime uma mensagem para nós. Utilizando o comando System.out.println()
, podemos anotar trechos de código relevantes e exibir informações que o usuário verá no console. Podemos imprimir qualquer informação no console; o texto que queremos exibir deve estar entre aspas duplas (""
).
Lembre-se de que o texto é exibido utilizando aspas duplas (" "
). Aspas simples (' '
) representam um tipo de dado completamente diferente, que abordaremos mais adiante.
Veja um exemplo de como qualquer texto personalizado será exibido:
Main.java
1234567package com.example; public class Main { public static void main(String[] args) { System.out.println("Custom message for you"); } }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain more about the main method in Java?
What is the difference between single and double quotation marks in Java?
Can you show more examples of printing output in Java?
Awesome!
Completion rate improved to 2.7
Sintaxe do Java
Deslize para mostrar o menu
A sintaxe que usaremos
A sintaxe do Java pode parecer intimidadora no início, especialmente ao escrever uma classe principal básica com termos como public static void
. Mas não é tão complicada quanto parece. Essa sintaxe é apenas o ponto de partida para seu programa, e o compilador Java procura por ela para executar seu código.
É fácil memorizar como ela deve ser, mas aqui está um breve resumo do que cada parte faz:
Main.java
12345public class Main { public static void main(String[] args) { } }
public class Main
introduz uma classe, que serve como base para nosso trabalho. Como Java é uma linguagem de Programação Orientada a Objetos (POO), as classes desempenham um papel fundamental. Você irá aprender o que é uma classe e como utilizá-la em um curso separado;- A linha
public static void main
é aquela com a qual você irá interagir frequentemente. Vamos analisar cada palavra:public
é um modificador de acesso que permite que o métodomain
seja acessado de qualquer lugar do programa;static
significa que o métodomain
pertence à classe em si e pode ser chamado sem criar uma instância da classe;void
indica que o métodomain
não retorna nenhum valor;String[] args
é um array de strings utilizado para passar argumentos de linha de comando para o programa.
- O código Java está sempre delimitado por chaves
{ }
, que representam o corpo do nosso código; - Um ponto e vírgula
;
deve ser colocado ao final de cada linha de código, exceto ao definir classes e métodos. Isso ajuda a estruturar o código.
Operação de saída
É possível exibir uma mensagem no console utilizando o comando System.out.println()
.
Lembre-se de que é necessário colocar esse comando dentro das chaves do método main
. Veja um exemplo:
Main.java
1234567package com.example; public class Main { public static void main(String[] args) { System.out.println("Message for you"); } }
O pacote com.example
é utilizado para agrupar classes relacionadas em um projeto Java. Ele ajuda a manter tudo organizado e evita problemas quando diferentes classes possuem o mesmo nome. Pense nisso como colocar arquivos em diferentes pastas no seu computador para manter a organização.
Como podemos ver, este código imprime uma mensagem para nós. Utilizando o comando System.out.println()
, podemos anotar trechos de código relevantes e exibir informações que o usuário verá no console. Podemos imprimir qualquer informação no console; o texto que queremos exibir deve estar entre aspas duplas (""
).
Lembre-se de que o texto é exibido utilizando aspas duplas (" "
). Aspas simples (' '
) representam um tipo de dado completamente diferente, que abordaremos mais adiante.
Veja um exemplo de como qualquer texto personalizado será exibido:
Main.java
1234567package com.example; public class Main { public static void main(String[] args) { System.out.println("Custom message for you"); } }
Obrigado pelo seu feedback!