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.