[curso java básico] aula 05: primeiro programa em java

46
Java Básico Primeiro Programa em Java #5

Upload: loiane-groner

Post on 06-Dec-2014

4.401 views

Category:

Documents


1 download

DESCRIPTION

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

TRANSCRIPT

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

Java Básico Primeiro Programa

em Java

#5

#5

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

•Hello World •Compilar •Executar •Entender o que acontece

Agenda

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

•Java JDK •Terminal / Linha de Comando •Editor de Texto de sua preferência (SublimeText)

Requisitos

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

Hello World

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

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

Hello World

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

Salvar como HelloWorld.java

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

Hello World

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

Salvar como HelloWorld.java

class HelloWorld arquivo HelloWorld.java

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

Compilar

$ cd C:/Java!

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

Compilar

$ cd C:/Java!

Diretório onde salvou o arquivo HelloWorld.java

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

Compilar

$ cd C:/Java!

$ javac HelloWorld.java!

Diretório onde salvou o arquivo HelloWorld.java

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

O que aconteceu?

HelloWorld.java!!!

$ javac HelloWorld.java!!!

HelloWorld.class

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

Executar

$ java HelloWorld!

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

Resultado

Hello World!

Output na tela

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

O que aconteceu?HelloWorld.java!

!!

$ javac HelloWorld.java!!!

HelloWorld.class!!!

$ java HelloWorld!!!

Hello World !!

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

Entendendo o nosso código

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Declaração da Classe

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Declaração da Classe

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Declaração da Classe• Nome da Classe

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Declaração da Classe• Nome da Classe

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Declaração da Classe• Nome da Classe• Método

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Declaração da Classe• Nome da Classe• Método

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Nome da Classe!• Nosso código

O que muda nas nossas aulas?

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

O que muda nas nossas aulas?

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

O que muda nas nossas aulas?

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Nome da Classe

O que muda nas nossas aulas?

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Nome da Classe

O que muda nas nossas aulas?

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

class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }

• Nome da Classe• Nosso código

O que muda nas nossas aulas?

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

Lição de casa

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

1. Criar um arquivo chamado OlaMundo.java

2. Implementar um programa Java que escreva na tela “Olá Mundo!”

3. Compilar e Executar o programa

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

https://github.com/loiane/curso-java-basico

Código Fonte:

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

Não conhece Git/Github?

http://www.loiane.com/2013/11/screencast-git-e-github-para-iniciantes

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

http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito

Link do Curso com todas as aulas

publicadas

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

http://loiane.com

facebook.com/loianegroner

@loiane

https://github.com/loiane

youtube.com/user/Loianeg

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

Obrigada!

http://loiane.com