Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• JAVA 
Sergio Luiz da Silveira 
Bacharel em Sistemas de Informação 
E-mail: prof.s3rgio@gmail.com
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
1.Escrevendo código no bloco de notas; 
2.Compilando Código prompt de comando; 
3.Executando Código no prompt de comando; 
4.Conhecendo o codigo digitado; 
Tópicos abordados:
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
Verifique se seu computador têm instalado JDK e JRE . 
Abra o PROMPT de Comando através do: menu Iniciar  Programas Acessorios  Prompt de Comando 
Digite javac e em seguida pressione Enter 
Ao digitar javac, você chamando o programa javac.exe que é o compilador java do JDK 
• AULA 02 – PRIMEIRO COD JAVA
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
Deve aparecer essa tela: 
• AULA 02 – PRIMEIRO COD JAVA
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
O Fluxo de uma compilação java é esta:
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Praticando o que aprendeu: 
Abra o bloco de notas e digite o codigo seguinte
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
1.public class PrimeiroPrograma 
2.{ 
3. public static void main(String args[]) 
4. { 
5. System.out.println("Meu primeiro programa Java"); 
6. } 
7.}
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
OBSERVAÇÃO 
A linguagem Java faz distinção entre letras maiúsculas e minúsculas (ou seja é Case Sensitive), sendo assim, sempre digite o código e o nome dos arquivos exatamente como mostrado na aula.
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Após digitar o código salve o arquivo com o nome: 
PrimeiroPrograma.java 
Tome o cuidado de alterar a opção Salvar como tipo para Todos os arquivos, como na imagem a seguir:
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Depois de salvar o código é hora de compilar. Abra a tela do prompt de comando e acesse o diretório que você salvou o arquivo. 
Lembrando que para ir ao diretório C: use o comando cd 
Quando estiver no diretório do exercício, para compilar o arquivo .java digite o seguinte comando :
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
javac PrimeiroPrograma.java 
Veja a imagem abaixo:
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Se ocorrer tudo certo após compilação não deverá ser exibido nenhuma mensagem. 
Na pasta haverá dois arquivos: 
PrimeiroPrograma.class 
PrimeiroPrograma.java
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Para executar o arquivo .class, execute o comando : 
Java PrimeiroPrograma 
No prompt de comando, use a mesma tela em que vc compilou o arquivo .java para não ter que abrir novo prompt. 
Veja na imagem seguinte que omitimos a extensão .class porque o java.exe só trabalha com arquivos .class
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Executando o arquivo PrimeiroPrograma.class
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Pronto o ciclo está completo: 
1.Programação; 
2.Compilação 
3.Execução 
Vamos re-lembrar os passos:
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
javac PrimeiroPrograma.java 
1.Escrevemos o código Java usando o bloco de notas e salvamos o arquivo com a extensão .java; 
2.Compilamos o arquivo .java com o utilitario javac que gerou o arquivo .class; 
3.Executamos o arquivo .class com o utilitario java.
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Entendendo o código
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Explicarei cada linha do código abaixo, para que possa compreender o porquê de cada letra, forma e estrutura ser escrita dessa maneira. 
1. public class PrimeiroPrograma 
2.{ 
3. public static void main(String args[]) 
4. { 
5. System.out.println("Meu primeiro programa Java"); 
6. } 
7.} 
BLOCO EXTERNO 
BLOCO INTERNO
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
A primeira linha do programa determina a criação de uma classe publica (palavras chave  public e class) denominada PrimeiroPrograma. 
O nome do arquivo deve ter obrigatoriamente o mesmo nome da classe mais a extensão .JAVA 
1. public class PrimeiroPrograma 
2.{ 
3. public static void main(String args[]) 
4. { 
5. System.out.println("Meu primeiro programa Java"); 
6. } 
7.}
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
OBSERVAÇÃO 
Por convenção, o nome de uma classe começa com uma letra maiúscula e, caso o nome seja composto por mais de uma palavra, a primeira letra de cada palavra também fica em maiúscula. Por isso, o nome da classe é PrimeiroPrograma e não: Primeiroprograma; 
primeiroPrograma; 
primeiroprograma; 
PRIMEIROPROGRAMA. 
Como isto é apenas convenção, significa que não é obrigatório, mas altamente recomendável, ´pois facilita a leitura do código por outras pessoas.
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
A próxima linha de código (com exceção da linha que inicia o programa com a chave) contêm a declaração mais comum e popular em uma classe Java: a declaração do método main. 
1. public class PrimeiroPrograma 
2.{ 
3. public static void main(String args[]) 
4. { 
5. System.out.println("Meu primeiro programa Java"); 
6. } 
7.}
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
3. public static void main(String args[]) 
OBSERVAÇÃO 
O main é o método principal de uma classe: é a primeira coisa a ser executada pela JVM, ou seja é nesse método que inicia o programa, é dentro deste método e através das iterações entre os atributos, variáveis e argumentos visíveis nele que o programa se desenvolve. 
O método main deve obrigatoriamente: 
1.Ser publico (palavra-chave public); 
2.Ser estático (palavra-chave static); 
3.E não retornar um valor(palavra-chave void).
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
3. public static void main(String args[]) 
OBSERVAÇÃO 
4.Deve possuir parametro array do tipo String (palavra- chave  args; 
Todas essas obrigatoriedades fazem com que a declaração do método main seja uma receita de bolo que devemos repetir sempre que necessário.
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
Por fim, temos a linha que serve para exibir uma mensagem no prompt de comando. Ao final de uma sentença, deve ser colocado um ponto-e- virgula. 
Por isso, ao final da sentença System.out.println (“Meu primeiro programa Java.”) tem um ponto-e-virgula 
1. public class PrimeiroPrograma 
2.{ 
3. public static void main(String args[]) 
4. { 
5. System.out.println("Meu primeiro programa Java"); 
6. } 
7.}
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
5. System.out.println(“Meu primeiro programa Java.”); 
OBSERVAÇÃO 
O comando System.out.println() espera um parâmetro que deve estar entre aspas duplas. Tudo que está entre aspas duplas é considerado um valor do tipo String, ou seja um valor textual. Na linha anterior, o parâmetro passado para o método println() do objeto out da classe System é exatamente a mensagem a ser exibida no prompt: “Meu primeiro programa.”
Altere o código da classe PrimeiroPrograma inserindo mais uma linha de código para exibir outra mensagem com o seguinte texto: 
“Alterei o código” 
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
EXERCICIO
1. public class PrimeiroPrograma 
2.{ 
3. public static void main(String args[]) 
4. { 
5. System.out.println("Meu primeiro programa Java"); 
6. System.out.println(“Alterei o código"); 
7. } 
8.} 
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
RESPOSTA DO EXERCICIO
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
RESPOSTA DO EXERCICIO
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• PRINCIPAIS ELEMENTOS NO UNIVERSO É JAVA 
Referencias: 
Universo Java, Rodrigo Gonçalves Porto Costa 
Imagens do Google
Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira 
• AULA 02 – PRIMEIRO COD JAVA 
FIM AULA 02

Aula 02 Primeiro Cod Java

  • 1.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • JAVA Sergio Luiz da Silveira Bacharel em Sistemas de Informação E-mail: prof.s3rgio@gmail.com
  • 2.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA 1.Escrevendo código no bloco de notas; 2.Compilando Código prompt de comando; 3.Executando Código no prompt de comando; 4.Conhecendo o codigo digitado; Tópicos abordados:
  • 3.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira Verifique se seu computador têm instalado JDK e JRE . Abra o PROMPT de Comando através do: menu Iniciar  Programas Acessorios  Prompt de Comando Digite javac e em seguida pressione Enter Ao digitar javac, você chamando o programa javac.exe que é o compilador java do JDK • AULA 02 – PRIMEIRO COD JAVA
  • 4.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira Deve aparecer essa tela: • AULA 02 – PRIMEIRO COD JAVA
  • 5.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA
  • 6.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA O Fluxo de uma compilação java é esta:
  • 7.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA
  • 8.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Praticando o que aprendeu: Abra o bloco de notas e digite o codigo seguinte
  • 9.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA 1.public class PrimeiroPrograma 2.{ 3. public static void main(String args[]) 4. { 5. System.out.println("Meu primeiro programa Java"); 6. } 7.}
  • 10.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA OBSERVAÇÃO A linguagem Java faz distinção entre letras maiúsculas e minúsculas (ou seja é Case Sensitive), sendo assim, sempre digite o código e o nome dos arquivos exatamente como mostrado na aula.
  • 11.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Após digitar o código salve o arquivo com o nome: PrimeiroPrograma.java Tome o cuidado de alterar a opção Salvar como tipo para Todos os arquivos, como na imagem a seguir:
  • 12.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA
  • 13.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Depois de salvar o código é hora de compilar. Abra a tela do prompt de comando e acesse o diretório que você salvou o arquivo. Lembrando que para ir ao diretório C: use o comando cd Quando estiver no diretório do exercício, para compilar o arquivo .java digite o seguinte comando :
  • 14.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA javac PrimeiroPrograma.java Veja a imagem abaixo:
  • 15.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Se ocorrer tudo certo após compilação não deverá ser exibido nenhuma mensagem. Na pasta haverá dois arquivos: PrimeiroPrograma.class PrimeiroPrograma.java
  • 16.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Para executar o arquivo .class, execute o comando : Java PrimeiroPrograma No prompt de comando, use a mesma tela em que vc compilou o arquivo .java para não ter que abrir novo prompt. Veja na imagem seguinte que omitimos a extensão .class porque o java.exe só trabalha com arquivos .class
  • 17.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Executando o arquivo PrimeiroPrograma.class
  • 18.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Pronto o ciclo está completo: 1.Programação; 2.Compilação 3.Execução Vamos re-lembrar os passos:
  • 19.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA javac PrimeiroPrograma.java 1.Escrevemos o código Java usando o bloco de notas e salvamos o arquivo com a extensão .java; 2.Compilamos o arquivo .java com o utilitario javac que gerou o arquivo .class; 3.Executamos o arquivo .class com o utilitario java.
  • 20.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Entendendo o código
  • 21.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Explicarei cada linha do código abaixo, para que possa compreender o porquê de cada letra, forma e estrutura ser escrita dessa maneira. 1. public class PrimeiroPrograma 2.{ 3. public static void main(String args[]) 4. { 5. System.out.println("Meu primeiro programa Java"); 6. } 7.} BLOCO EXTERNO BLOCO INTERNO
  • 22.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA A primeira linha do programa determina a criação de uma classe publica (palavras chave  public e class) denominada PrimeiroPrograma. O nome do arquivo deve ter obrigatoriamente o mesmo nome da classe mais a extensão .JAVA 1. public class PrimeiroPrograma 2.{ 3. public static void main(String args[]) 4. { 5. System.out.println("Meu primeiro programa Java"); 6. } 7.}
  • 23.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA OBSERVAÇÃO Por convenção, o nome de uma classe começa com uma letra maiúscula e, caso o nome seja composto por mais de uma palavra, a primeira letra de cada palavra também fica em maiúscula. Por isso, o nome da classe é PrimeiroPrograma e não: Primeiroprograma; primeiroPrograma; primeiroprograma; PRIMEIROPROGRAMA. Como isto é apenas convenção, significa que não é obrigatório, mas altamente recomendável, ´pois facilita a leitura do código por outras pessoas.
  • 24.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA A próxima linha de código (com exceção da linha que inicia o programa com a chave) contêm a declaração mais comum e popular em uma classe Java: a declaração do método main. 1. public class PrimeiroPrograma 2.{ 3. public static void main(String args[]) 4. { 5. System.out.println("Meu primeiro programa Java"); 6. } 7.}
  • 25.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA 3. public static void main(String args[]) OBSERVAÇÃO O main é o método principal de uma classe: é a primeira coisa a ser executada pela JVM, ou seja é nesse método que inicia o programa, é dentro deste método e através das iterações entre os atributos, variáveis e argumentos visíveis nele que o programa se desenvolve. O método main deve obrigatoriamente: 1.Ser publico (palavra-chave public); 2.Ser estático (palavra-chave static); 3.E não retornar um valor(palavra-chave void).
  • 26.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA 3. public static void main(String args[]) OBSERVAÇÃO 4.Deve possuir parametro array do tipo String (palavra- chave  args; Todas essas obrigatoriedades fazem com que a declaração do método main seja uma receita de bolo que devemos repetir sempre que necessário.
  • 27.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Por fim, temos a linha que serve para exibir uma mensagem no prompt de comando. Ao final de uma sentença, deve ser colocado um ponto-e- virgula. Por isso, ao final da sentença System.out.println (“Meu primeiro programa Java.”) tem um ponto-e-virgula 1. public class PrimeiroPrograma 2.{ 3. public static void main(String args[]) 4. { 5. System.out.println("Meu primeiro programa Java"); 6. } 7.}
  • 28.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA 5. System.out.println(“Meu primeiro programa Java.”); OBSERVAÇÃO O comando System.out.println() espera um parâmetro que deve estar entre aspas duplas. Tudo que está entre aspas duplas é considerado um valor do tipo String, ou seja um valor textual. Na linha anterior, o parâmetro passado para o método println() do objeto out da classe System é exatamente a mensagem a ser exibida no prompt: “Meu primeiro programa.”
  • 29.
    Altere o códigoda classe PrimeiroPrograma inserindo mais uma linha de código para exibir outra mensagem com o seguinte texto: “Alterei o código” Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA EXERCICIO
  • 30.
    1. public classPrimeiroPrograma 2.{ 3. public static void main(String args[]) 4. { 5. System.out.println("Meu primeiro programa Java"); 6. System.out.println(“Alterei o código"); 7. } 8.} Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA RESPOSTA DO EXERCICIO
  • 31.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA RESPOSTA DO EXERCICIO
  • 32.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • PRINCIPAIS ELEMENTOS NO UNIVERSO É JAVA Referencias: Universo Java, Rodrigo Gonçalves Porto Costa Imagens do Google
  • 33.
    Linguagem Programação JAVA– Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA FIM AULA 02