hello world!!! rafael lucio desenvolvedor jr. na padrão informática assessor de ti na secretaria...

35
Mini Curso Java como Programar Hello World!!! Rafael Lucio Desenvolvedor Jr. Na Padrão Informática Assessor de Ti na Secretaria Municipal de Saúde. Criador do Mini Curso ProjetoJava ( projetojava.wordpress.com) Curso Java SE e EE(Bessa’s Tecnology)CursoJavaSe

Upload: internet

Post on 21-Apr-2015

107 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1
  • Hello World!!! Rafael Lucio Desenvolvedor Jr. Na Padro Informtica Assessor de Ti na Secretaria Municipal de Sade. Criador do Mini Curso ProjetoJava ( projetojava.wordpress.com) Curso Java SE e EE(Bessas Tecnology)CursoJavaSe (Conhecimento Digital)
  • Slide 2
  • Contedo Programtico Introduo Preparando o Ambiente de Desenvolvimento Java Comeando a Programar Desenvolvendo uma Estrutura de uma Aplicao em Java Tipos Primitivos e Variveis Operadores Matemticos e Relacionais na Linguagem Java Entrada de Dados e Cast.
  • Slide 3
  • 1.Sintaxe da Linguagem Comandos Condicionais em Java Operadores Lgicos em condicionais e Switch Java Estrutura de Repetio While em Java Estrutura de Repetio For Comandos de Entrada e Sada de dados grficos do pacote swing com a classe JOptionPane. Utilizando Arrays em Java Utilizando Arrays Multidimensionais e Debug em Java Contedo Programtico
  • Slide 4
  • Utilizao de Classes Utilizando a classe String em Java e a documentao Modelo de desenvolvimento Orientada a Objetos Trabalhando com Datas Utilizando a classe Calendar Formatando datas e nmeros Utilizando classes de Lista Manipulando Listas e Utilizando Hashmap Utilizando a classe Math Subprogramao em Java Desenvolvendo classes com mtodos estticos Desenvolvendo classes com atributos Encapsulamento de Atributos Codificando mtodos em classes Herana em Java Sobrescrita de mtodos e Javadoc Classe Abstrata Introduo ao Polimorfismo Aplicando Polimorfismo na prtica Contedo Programtico
  • Slide 5
  • JDBC na Pratica com SWING ( SGBD MYSQL ) e Relatrios com JasperReport
  • Slide 6
  • Contedo Programtico JDBC na Pratica com SWING ( SGBD MYSQL ) e Relatrios com JasperReport
  • Slide 7
  • Mini-Curso Java
  • Slide 8
  • Vdeo
  • Slide 9
  • Falando um pouco Sobre o JAVA Linguagem Orientada a Objeto. Multi-plataforma. Escreva uma vez,rode em qualquer lugar Existem 3 Verses Java SE ( Java Desktop ) Java EE ( Java Web ) Java ME ( Java Micro Edition, Celulares ) Banco que Utilizaremos e MYSQL ou PostGreSQL ( Todos exemplos podem ser aplicados em qualquer SGBD)
  • Slide 10
  • Estrutura de Um Programa //Entrada //Processamento //Sada
  • Slide 11
  • Slide 12
  • Position Aug 2013 Position Aug 2012 Delta in Position Programming Language 12Java 21C 34C++ 43 Objective-C 56PHP Tabela Ranking Linguagens de Programao
  • Slide 13
  • Ferramentas NetBeans
  • Slide 14
  • Ferramentas Eclipse
  • Slide 15
  • Ferramentas SqlFront
  • Slide 16
  • Preparando o Ambiente de Desenvolvimento Java
  • Slide 17
  • Desenvolvendo uma Estrutura de uma Aplicao em Java
  • Slide 18
  • Slide 19
  • Tipos Primitivos e Variveis Tipos lgicos boolean Representam apenas 1 bit de informao (0 ou 1). Podem assumir apenas os valores true e false. Tipos caractere char Representam notao de caracteres de 16 bits (2 bytes) para formato Unicode UTF-16. Podem assumir caracteres entre '\u0000' a '\uffff' e valores numricos entre 0a 65535. Tipos numricos inteiros byte Representam nmeros inteiros de 8 bits (1 byte). Podem assumir valores entre -128 a127. short Representam nmeros inteiros de 16 bits (2 bytes). Podem assumir valores entre-32.768 at 32.767. Int Representam nmeros inteiros de 32 bits (4 bytes). Podem assumir valores entre- 2.147.483.648 at 2.147.483.647. long Representam nmeros inteiros de 64 bits (8 bytes). Podem assumir valores entre- 9.223.372.036.854.775.808 at 9.223.372.036.854.775. 807. Tipos numricos reais float Representam nmeros reais de 32 bits com preciso simples. Podem assumir valores de ponto flutuante com formato definido pela especificao IEEE 754. double Representam nmeros reais de 64 bits com preciso dupla. Assim como o float. Podem assumir valores de ponto flutuante com formato definido pela especificao IEEE 754.
  • Slide 20
  • Tipos Primitivos e Variveis
  • Slide 21
  • Resultado -127 127 32767 -32768 32767 -32767 9223372036854775807 -9223372036854775808 78.88776 922337.5598743872 ? A e Uma string qualquer
  • Slide 22
  • Praticando 01 Crie um Java Project com nome Cadastro, Feito isso crie uma classe chamada pessoa, declare 3 Variveis e atribua valores a elas. : Nome, Idade, Salario, os tipos de cada variveis deve ser escolhido por voc mesmo, ao final do programa essa informaes devem ser impressas na tela(Console).
  • Slide 23
  • Operadores Matemticos e Relacionais na Linguagem Java Aritmtico
  • Slide 24
  • Operadores Matemticos e Relacionais na Linguagem Java Aritmtico
  • Slide 25
  • Operadores Matemticos e Relacionais na Linguagem Java Resultado O resultado = 4 O resultado = 25 O resultado = 50 O resultado = 6.0 O resultado = 5.0
  • Slide 26
  • Operadores Matemticos e Relacionais na Linguagem Java Relacionais Operador de igualdade Exemplo de condio em Java Significado da condio em Java Operadores de igualdade ===x == yx igual a y ?!=x!= yx diferente de y Operadores relacionais >>x > yx maior que y =x >= y x maior que ou igual a y