Carregar apresentação
A apresentação está carregando. Por favor, espere
1
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)
2
Conteúdo Programático
Introdução Preparando o Ambiente de Desenvolvimento Java Começando a Programar Desenvolvendo uma Estrutura de uma Aplicação em Java Tipos Primitivos e Variáveis Operadores Matemáticos e Relacionais na Linguagem Java Entrada de Dados e Cast.
3
Conteúdo Programático
Sintaxe da Linguagem Comandos Condicionais em Java Operadores Lógicos em condicionais e Switch Java Estrutura de Repetição While em Java Estrutura de Repetição For Comandos de Entrada e Saída de dados gráficos do pacote swing com a classe JOptionPane. Utilizando Arrays em Java Utilizando Arrays Multidimensionais e Debug em Java
4
Conteúdo Programático
Utilização de Classes Utilizando a classe String em Java e a documentação Modelo de desenvolvimento Orientada a Objetos Trabalhando com Datas Utilizando a classe Calendar Formatando datas e números Utilizando classes de Lista Manipulando Listas e Utilizando Hashmap Utilizando a classe Math Subprogramação em Java Desenvolvendo classes com métodos estáticos Desenvolvendo classes com atributos Encapsulamento de Atributos Codificando métodos em classes Herança em Java Sobrescrita de métodos e Javadoc Classe Abstrata Introdução ao Polimorfismo Aplicando Polimorfismo na prática
5
Conteúdo Programático
JDBC na Pratica com SWING ( SGBD MYSQL ) e Relatórios com JasperReport
6
Conteúdo Programático
JDBC na Pratica com SWING ( SGBD MYSQL ) e Relatórios com JasperReport
7
Mini-Curso Java Problema Solução
8
Vídeo
9
Falando um pouco Sobre o JAVA
Linguagem Orientada a Objeto. Multi-plataforma. “ Escreva uma vez ,rode em qualquer lugar” Existem 3 Versões 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)
10
Estrutura de Um Programa
//Entrada //Processamento //Saída
12
Tabela Ranking Linguagens de Programação
Position Aug 2013 Aug 2012 Delta in Position Programming Language 1 2 Java C 3 4 C++ Objective-C 5 6 PHP
13
Ferramentas NetBeans
14
Ferramentas Eclipse
15
Ferramentas SqlFront
16
Preparando o Ambiente de Desenvolvimento Java
17
Desenvolvendo uma Estrutura de uma Aplicação em Java
18
Desenvolvendo uma Estrutura de uma Aplicação em Java
19
Tipos Primitivos e Variáveis
Tipos lógicos boolean Representam apenas 1 bit de informação (0 ou 1). Podem assumir apenas os valorestrue e false. Tipos caractere char Representam notação de caracteres de 16 bits (2 bytes) para formato Unicode UTF-16. Podem assumir caracteres entre '\u0000' a '\uffff' e valores numéricos entre 0a 65535. Tipos numéricos inteiros byte Representam números inteiros de 8 bits (1 byte). Podem assumir valores entre -128 a127. short Representam números inteiros de 16 bits (2 bytes). Podem assumir valores entre até Int Representam números inteiros de 32 bits (4 bytes). Podem assumir valores entre até long Representam números inteiros de 64 bits (8 bytes). Podem assumir valores entre até Tipos numéricos reais float Representam números reais de 32 bits com precisão simples. Podem assumir valores de ponto flutuante com formato definido pela especificação IEEE 754. double Representam números reais de 64 bits com precisão dupla. Assim como o float. Podem assumir valores de ponto flutuante com formato definido pela especificação IEEE 754.
20
Tipos Primitivos e Variáveis
21
Resultado -127 127 32767 -32768 -32767 ? A e Uma string qualquer
22
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).
23
Operadores Matemáticos e Relacionais na Linguagem Java
Aritmético Operação Operador Expressão algébrica Expressão Java Adição + a + 1 a +1 Subtração - b -2 Multiplicação * cm c * m Divisão / d / e Resto % f mod g f % g Atribuição ou Igualdade = A + b = c
24
Operadores Matemáticos e Relacionais na Linguagem Java
Aritmético
25
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
26
Operadores Matemáticos e Relacionais na Linguagem Java
Operador de igualdade Exemplo de condição em Java Significado da condição em Java Operadores de igualdade = == x == y x é igual a y ? != x!= y x é diferente de y Operadores relacionais > x > y x é maior que y < x < y x é menor que y >_ >= x >= y x é maior que ou igual a y <_ <= x <= y x é menor que ou igual a y
27
Operadores Matemáticos e Relacionais na Linguagem Java
Resultado True
28
Entrada de Dados e Conversão Classe Escanner JAVA
importar o pacote java.util: import java.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)
29
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).
30
Entrada e Saída de Dados JavaSwing
//Classe JavaSwing import javax.swing.JOptionPane; //Entrada de Dados Variável = JOptionPane.showInputDialog //Saída de Dados JOptionPane.showMessageDialog(null, “Frase String" );
31
Entrada e Saída de Dados Java Swing
32
Conversão Dados JOptionPane
//Convertendo a entrada para int int iNumero = Integer.parseInt(input); //Convertendo a entrada para float float fNumero = Float.parseFloat(input); //Convertendo a entrada para double double dNumero = Double.parseDouble(input);
33
Conversão Dados JOptionPane
34
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ões necessárias devem ser feitas, a variável FGTS deve ser igual Salario * 0,08 (8%),ao final deve ser mostrado através de um MessageDialog todos os dados ( Dica quebrar linha no MessageDialog \n )
35
Fim da Aula, Até a Próxima. Dúvidas !?!?!?!!
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.