Arduino para Iniciantes

Cursos


Simulados


P&R

Arduino-36 Projetos

Ajude-nos a manter este site sempre atualizado com novos Cursos, Tutoriais, Simulados e Projetos. Agradecemos a sua colaboração.


Curso de Java - Aula 5

Um Simples Programa em Java

  Vamos agora aprender como escrever o primeiro programa em Java. Podemos escrever um simples programa “Olá Java!” facilmente após instalar o JDK.

  Para criar um programa java simples, você precisa criar uma classe que contenha o método principal.

  Vamos entender o requisito primeiro:

Como executar um programa em Java:

  Para executar qualquer programa em Java, você precisa:

  • Instalar o JDK. Se você não o tiver instalado, faça o download do JDK e instale-o.
  • Definir o caminho do diretório jdk/bin.
  • Criar o programa Java.
  • Compilar e executar o programa Java.

Criando o programa “Olá Java!”:

  Digite o código a seguir em um editor de texto qualquer, como o Bloco de Notas do Windows ou o Notepad++:

  • Salve este arquivo como: Exemplo1.java.
  • Para compilar use o comando no prompt do DOS: javac Exemplo1.java.
  • Para executar use o comando: java Exemplo1.

A saída desse programa será:

  Olá Java!

Fluxo de compilação:

  Quando compilamos o programa Java usando a ferramenta javac, o compilador Java converte o código-fonte em código de bytes, conforme mostra a Figura 5.1.

Figura 5.1

Parâmetros usados no primeiro programa Java::

  Vamos ver qual é o significado de: class, public, static, void, main, String[], System.out.println():

  • A palavra-chave 'class' é usada para declarar uma classe em Java.
  • A palavra-chave 'public' é um modificador de acesso que representa visibilidade. Isso significa que é visível para todos.
  • 'static' é uma palavra-chave. Se declararmos qualquer método como estático, ele será conhecido como método estático. A principal vantagem do método estático é que não há necessidade de criar um objeto para chamar o método estático. O método principal é executado pela JVM, portanto, não é necessário criar um objeto para chamar o método principal. Por isso, economiza memória.
  • 'void' é o tipo de retorno do método. Isso significa que não retorna nenhum valor.
  • 'main' representa o ponto de partida do programa.
  • 'string[] args' é usada para o argumento da linha de comando. Vamos ver isso mais tarde.
  • 'System.out.println()' é usado para imprimir a instrução. Aqui, 'System' é uma classe, 'out' é o objeto da classe 'PrintStream' e 'println()' é o método da Classe 'PrintStream'. Aprenderemos sobre o trabalho interno da declaração 'System.out.println' posteriormente.

  Para escrever o programa Exemplo1, você precisa abrir o Bloco de Notas no menu Iniciar > Todos os Programas > Acessórios > Bloco de Notas e escrever o programa Exemplo1, conforme mostra a Figura 5.2 abaixo:


Figura 5.2

  Em seguida salve o arquivo como: Exemplo1.java.

  Para compilar e executar este programa, você precisa abrir o prompt de comando no menu Iniciar > Todos os Programas > Acessórios > prompt de comando, conforme mostra a Figura 5.3.


Figura 5.3

  Para compilar e executar o programa acima, vá primeiro ao seu diretório atual e faça o seguinte:

  • Para compilar utilize o comando: javac Exemplo1.java.
  • Para executar utilize o comando: java Exemplo1.

De quantas maneiras podemos escrever um programa Java?:

  Existem muitas maneiras de escrever um programa Java. As modificações que podem ser feitas em um programa Java são fornecidas abaixo:

1) Alterando a sequência dos modificadores, o protótipo do método não é alterado em Java.

  Vejamos o código do método principal do programa acima:

  static public void main(String args[])

2) A notação subscrita na matriz Java pode ser usada após o tipo, antes da variável ou após a variável.

  Vamos ver os diferentes códigos para escrever o método principal:

 public static void main(String[] args)
 public static void main(String []args)
 public static void main(String args[])

  3) Você pode fornecer suporte a var-args para o método principal.

  Vamos ver o código simples do uso de var-args no método principal. Aprenderemos sobre var-args posteriormente no capítulo apropriado.

public static void main(String... args)

  4) Ter um ponto e vírgula no final da linha é opcional em Java.

  Vamos ver um código simples:

  Vejamos algumas assinaturas válidas do método principal em Java:

 1) public static void main(String[] args)
 2) public static void main(String []args)
 3) public static void main(String args[])
 4) public static void main(String... args)
 5) static public void main(String[] args)
 6) public static final void main(String[] args)
 7) final public static void main(String[] args)
 8) final strictfp public static void main(String[] args)

  Vejamos agora algumas assinaturas inválidas do método principal em Java:

 1) public void main(String[] args)
 2) static void main(String[] args)
 3) public void static main(String[] args)
 4) abstract public static void main(String[] args)

Resolvendo um erro do tipo: "o javac não é reconhecido como um comando interno ou externo."

  Se ocorrer um problema como o mostrado na figura abaixo, você precisará definir o caminho. Como o DOS não conhece javac ou java, precisamos definir o caminho. O caminho não é necessário nesse caso, se você salvar seu programa dentro do diretório JDK/bin. No entanto, é uma excelente abordagem para definir o caminho, conforme mostra a Figura 5.4:


Tabela 5.4

*****


Tutoriais


Programas



Projetos


O Catador de Lixo Arduino para Iniciantes Programando com Arduino-12 Projetos
Cursos

Android
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
SQL
P&R

Android
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Simulados

Android
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
SQL
Tutoriais

Android
App Inventor 2
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Programas

Android
App Inventor 2
C
Java
JQuery
JScript
PHP
Python
Projetos

Android
App Inventor 2
Arduino

Copyright 2020 - Simulados & Tutoriais - Todos os Direitos Reservados.