Mini Curso Java como Programar

Post on 19-Jan-2016

67 views 0 download

Tags:

description

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 (Conhecimento Digital). - PowerPoint PPT Presentation

transcript

Mini Curso Java como Programar

Mini Curso Java como Programar

Hello World!!!Rafael LucioDesenvolvedor Jr. Na Padro InformticaAssessor 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)Contedo ProgramticoIntroduoPreparando o Ambiente de Desenvolvimento JavaComeando a ProgramarDesenvolvendo uma Estrutura de uma Aplicao em JavaTipos Primitivos e VariveisOperadores Matemticos e Relacionais na Linguagem JavaEntrada de Dados e Cast.Sintaxe da LinguagemComandos Condicionais em JavaOperadores Lgicos em condicionais e Switch JavaEstrutura de Repetio While em JavaEstrutura de Repetio ForComandos de Entrada e Sada de dados grficos do pacote swing com a classe JOptionPane.Utilizando Arrays em JavaUtilizando Arrays Multidimensionais e Debug em JavaContedo ProgramticoUtilizao de ClassesUtilizando a classe String em Java e a documentaoModelo de desenvolvimento Orientada a ObjetosTrabalhando com DatasUtilizando a classe CalendarFormatando datas e nmerosUtilizando classes de ListaManipulando Listas e Utilizando HashmapUtilizando a classe MathSubprogramao em JavaDesenvolvendo classes com mtodos estticosDesenvolvendo classes com atributosEncapsulamento de AtributosCodificando mtodos em classesHerana em JavaSobrescrita de mtodos e JavadocClasse AbstrataIntroduo ao PolimorfismoAplicando Polimorfismo na prticaContedo ProgramticoContedo ProgramticoJDBC na Pratica com SWING ( SGBD MYSQL ) e Relatrios com JasperReport

Contedo ProgramticoJDBC na Pratica com SWING ( SGBD MYSQL ) e Relatrios com JasperReport

Mini-Curso Java

Problema

Soluo

Vdeo Falando um pouco Sobre o JAVALinguagem Orientada a Objeto.Multi-plataforma. Escreva uma vez ,rode em qualquer lugarExistem 3 VersesJava 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)

Estrutura de Um Programa//Entrada

//Processamento

//Sada

PositionAug 2013PositionAug 2012Delta in PositionProgramming Language12Java21C34C++43Objective-C56PHP

Tabela Ranking Linguagens de ProgramaoFerramentas

NetBeansFerramentasEclipse

FerramentasSqlFront

Preparando o Ambiente de Desenvolvimento Java

Desenvolvendo uma Estrutura de uma Aplicao em Java

Desenvolvendo uma Estrutura de uma Aplicao em Java

Tipos Primitivos e VariveisTipos lgicosbooleanRepresentam apenas1 bitde informao (0 ou 1). Podem assumir apenas os valorestrueefalse.Tipos caracterecharRepresentam notao de caracteres de16 bits(2 bytes) para formato Unicode UTF-16. Podem assumir caracteres entre'\u0000'a'\uffff'e valores numricos entre0a65535.Tipos numricos inteirosbyteRepresentam nmeros inteiros de8 bits(1 byte). Podem assumir valores entre-128a127.shortRepresentam nmeros inteiros de16 bits(2 bytes). Podem assumir valores entre-32.768at32.767.IntRepresentam nmeros inteiros de32 bits(4 bytes). Podem assumir valores entre-2.147.483.648at2.147.483.647.longRepresentam nmeros inteiros de64 bits(8 bytes). Podem assumir valores entre-9.223.372.036.854.775.808at9.223.372.036.854.775.807.Tipos numricos reaisfloatRepresentam nmeros reais de32 bitscom preciso simples. Podem assumir valores de ponto flutuante com formato definido pela especificao IEEE 754.doubleRepresentam nmeros reais de64 bitscom preciso dupla. Assim como o float. Podem assumir valores de ponto flutuante com formato definido pela especificao IEEE 754.Tipos Primitivos e Variveis

Resultado-12712732767-3276832767-327679223372036854775807-922337203685477580878.88776922337.5598743872

?AeUma string qualquer

Praticando 01Crie 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).

Operadores Matemticos e Relacionais na Linguagem JavaAritmtico

OperaoOperadorExpresso algbricaExpresso JavaAdio+a + 1a +1Subtrao-b -2b -2Multiplicao*cmc * mDiviso/d / ed / eResto%f mod gf % gAtribuio ou Igualdade=A + b = c A + b = cOperadores Matemticos e Relacionais na Linguagem JavaAritmtico

Operadores Matemticos e Relacionais na Linguagem JavaResultado

O resultado = 4O resultado = 25O resultado = 50O resultado = 6.0O resultado = 5.0

Operadores Matemticos e Relacionais na Linguagem JavaRelacionais

Operador de igualdadeOperador de igualdadeExemplo de condio em JavaSignificado da condio em JavaOperadores de igualdade===x == yx igual a y?!=x!= yx diferente de yOperadores relacionais>>x > yx maior que y=x >= yx maior que ou igual a y