[Curso Java Básico] Aula 05: Primeiro Programa em Java

15,191 views

Published on

Todas as aulas já publicadas: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito

1 Comment
8 Likes
Statistics
Notes
No Downloads
Views
Total views
15,191
On SlideShare
0
From Embeds
0
Number of Embeds
12,471
Actions
Shares
0
Downloads
297
Comments
1
Likes
8
Embeds 0
No embeds

No notes for slide

[Curso Java Básico] Aula 05: Primeiro Programa em Java

  1. 1. Java Básico Primeiro Programa em Java #5
  2. 2. Agenda •Hello World •Compilar •Executar •Entender o que acontece
  3. 3. Requisitos •Java JDK •Terminal / Linha de Comando •Editor de Texto de sua preferência (SublimeText)
  4. 4. Hello World class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
  5. 5. Hello World class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } Salvar como HelloWorld.java
  6. 6. Hello World class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } Salvar como HelloWorld.java class HelloWorld arquivo HelloWorld.java
  7. 7. Compilar $ cd C:/Java!
  8. 8. Compilar $ cd C:/Java! Diretório onde salvou o arquivo HelloWorld.java
  9. 9. Compilar Diretório onde salvou o arquivo HelloWorld.java $ cd C:/Java! $ javac HelloWorld.java!
  10. 10. O que aconteceu? HelloWorld.java! ! ! $ javac HelloWorld.java! ! ! HelloWorld.class
  11. 11. Executar $ java HelloWorld!
  12. 12. Resultado Hello World! Output na tela
  13. 13. O que aconteceu? HelloWorld.java! ! ! $ javac HelloWorld.java! ! ! HelloWorld.class! ! ! $ java HelloWorld! ! ! Hello World !!
  14. 14. Entendendo o nosso código
  15. 15. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
  16. 16. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
  17. 17. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe
  18. 18. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe
  19. 19. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe
  20. 20. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe
  21. 21. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método
  22. 22. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método
  23. 23. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método
  24. 24. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método
  25. 25. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método
  26. 26. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método
  27. 27. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método
  28. 28. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método
  29. 29. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método • Parâmetros/Argumentos do Método
  30. 30. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método • Parâmetros/Argumentos do Método
  31. 31. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método • Parâmetros/Argumentos do Método • Nosso código
  32. 32. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método • Parâmetros/Argumentos do Método • Nosso código
  33. 33. class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Declaração da Classe • Nome da Classe • Método • Modificadores de Acesso do Método • Tipo de Retorno do Método • Nome do Método • Parâmetros/Argumentos do Método • Nosso código • Blocos estão entre {} (chaves)
  34. 34. O que muda nas nossas aulas? class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Nome da Classe! • Nosso código
  35. 35. O que muda nas nossas aulas? class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
  36. 36. O que muda nas nossas aulas? class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
  37. 37. O que muda nas nossas aulas? class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Nome da Classe
  38. 38. O que muda nas nossas aulas? class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Nome da Classe
  39. 39. O que muda nas nossas aulas? class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } • Nome da Classe • Nosso código
  40. 40. Lição de casa
  41. 41. 1. Criar um arquivo chamado OlaMundo.java 2. Implementar um programa Java que escreva na tela “Olá Mundo!” 3. Compilar e Executar o programa
  42. 42. Código Fonte: https://github.com/loiane/curso-java-basico
  43. 43. Não conhece Git/Github? http://www.loiane.com/2013/11/ screencast-git-e-github-para-iniciantes
  44. 44. Link do Curso com todas as aulas publicadas http://www.loiane.com/2013/10/cursojava-basico-java-se-gratuito
  45. 45. http://loiane.com facebook.com/loianegroner @loiane https://github.com/loiane youtube.com/user/Loianeg
  46. 46. Obrigada! http://loiane.com

×