O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Aula 02 Primeiro Cod Java

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Aula 01   O que é java
Aula 01 O que é java
Carregando em…3
×

Confira estes a seguir

1 de 33 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (19)

Anúncio

Semelhante a Aula 02 Primeiro Cod Java (20)

Mais recentes (20)

Anúncio

Aula 02 Primeiro Cod Java

  1. 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. 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. 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. 4. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira Deve aparecer essa tela: • AULA 02 – PRIMEIRO COD JAVA
  5. 5. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA
  6. 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. 7. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA
  8. 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. 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. 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. 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. 12. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA
  13. 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. 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. 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. 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. 17. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Executando o arquivo PrimeiroPrograma.class
  18. 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. 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. 20. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA Entendendo o código
  21. 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. 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. 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. 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. 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. 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. 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. 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. 29. 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
  30. 30. 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
  31. 31. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA RESPOSTA DO EXERCICIO
  32. 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. 33. Linguagem Programação JAVA – Básico (1) Prof. Sergio Luiz da Silveira • AULA 02 – PRIMEIRO COD JAVA FIM AULA 02

×