Mini Curso Java como Programar
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).
Mini Curso Java como Programar
E N D
Presentation Transcript
Mini Curso Java como Programar Hello World!!! Rafael Lucio Desenvolvedor Jr. Na Padrão InformáticaAssessor de Ti na Secretaria Municipal de Saúde.Criador do Mini Curso ProjetoJava ( projetojava.wordpress.com)Curso Java SE e EE(Bessa’sTecnology)CursoJavaSe (Conhecimento Digital)
Conteúdo Programático • Introdução • Preparando o Ambiente de Desenvolvimento Java • Começando a ProgramarDesenvolvendo uma Estrutura de uma Aplicação em JavaTipos Primitivos e VariáveisOperadores Matemáticos e Relacionais na Linguagem JavaEntrada de Dados e Cast.
Conteúdo Programático Sintaxe da LinguagemComandos Condicionais em JavaOperadores Lógicos em condicionais e Switch JavaEstrutura de Repetição While em JavaEstrutura de Repetição ForComandos de Entrada e Saída de dados gráficos do pacote swing com a classe JOptionPane.Utilizando Arrays em JavaUtilizando Arrays Multidimensionais e Debug em Java
Conteúdo Programático • Utilização de ClassesUtilizando a classe String em Java e a documentaçãoModelo de desenvolvimento Orientada a ObjetosTrabalhando com DatasUtilizando a classe CalendarFormatando datas e númerosUtilizando classes de ListaManipulando Listas e Utilizando HashmapUtilizando a classe MathSubprogramação em JavaDesenvolvendo classes com métodos estáticosDesenvolvendo classes com atributosEncapsulamento de AtributosCodificando métodos em classesHerança em JavaSobrescrita de métodos e JavadocClasse AbstrataIntrodução ao PolimorfismoAplicando Polimorfismo na prática
Conteúdo Programático JDBC na Pratica com SWING ( SGBD MYSQL )e Relatórios com JasperReport
Conteúdo Programático JDBC na Pratica com SWING ( SGBD MYSQL )e Relatórios com JasperReport
Mini-Curso Java Problema Solução
Falando um pouco Sobre o JAVA • Linguagem Orientada a Objeto. • Multi-plataforma.“ Escreva uma vez ,rode em qualquer lugar” • Existem 3 VersõesJava 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 • //Saída
Ferramentas NetBeans
Ferramentas Eclipse
Ferramentas SqlFront
Resultado -127 127 32767 -32768 32767 -32767 9223372036854775807 -9223372036854775808 78.88776 922337.5598743872 ? A e Uma string qualquer
Praticando 01 Crie um Java Project com nome Cadastro, Feito isso crie uma classe chamada pessoa, declare 3 Variáveis e atribua valores a elas. : Nome , Idade , Salario , os tipos de cada variáveis deve ser escolhido por você mesmo, ao final do programa essa informações devem ser impressas na tela(Console).
Operadores Matemáticos e Relacionais na Linguagem Java Aritmético
Operadores Matemáticos e Relacionais na Linguagem Java Aritmético
Operadores Matemáticos e Relacionais na Linguagem Java Resultado O resultado = 4 O resultado = 25 O resultado = 50 O resultado = 6.0 O resultado = 5.0
Operadores Matemáticos e Relacionais na Linguagem Java Relacionais
Operadores Matemáticos e Relacionais na Linguagem Java Relacionais Resultado True
Entrada de Dados e ConversãoClasse Escanner JAVA importar o pacote java.util:importjava.util.Scanner; Instanciar e criar um objeto Scanner:Scanner ler = new Scanner(System.in); Comandos Para Ler Inteiros : n = ler.nextInt();Float : preco = ler.nextFloat();Double :salario = ler.nextDouble();String : s = ler.nextLine(); Imprimir na Tela System.out.Println(Varivel)
Praticando 02 • Crie um Java Project com nome Cadastro2, Feito isso crie uma classe chamada pessoa, declare 3 Variáveis e atribua com utilização da classe ESCANNER valores a elas : Nome , Idade , Salario , os tipos de cada variáveis deve ser escolhido por você mesmo, ao final do programa essa informações devem ser impressas na tela(Console).
Entrada e Saída de Dados JavaSwing //Classe JavaSwing importjavax.swing.JOptionPane; //Entrada de Dados Variável = JOptionPane.showInputDialog //Saída de Dados JOptionPane.showMessageDialog(null, “Frase String");
Conversão Dados JOptionPane //Convertendo a entrada para int intiNumero = Integer.parseInt(input); //Convertendo a entrada para float floatfNumero = Float.parseFloat(input); //Convertendo a entrada para double doubledNumero = Double.parseDouble(input);
Praticando Final Crie um JavaProject chamado Calculo ,com uma classe chamada CalculoPessoa, essa Classe declare as seguintes variáveis , Nome , Idade, Salario , FGTS.Os valores devem ser atribuídos as essas classes através de JoptionPane,as conversõesnecessárias devem ser feitas, a variável FGTS deve ser igual Salario * 0,08 (8%),ao finaldeve ser mostrado através de um MessageDialog todos os dados ( Dica quebrar linhano MessageDialog \n )