Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Java foi criado em 1990 pela equipe Green Team, foi liderada por James Gosling. Codigo de Bytecode JDK Para Desenvolvedor JDE para quem quer usar (JVM e bibliotecas) JVM tradutor do Bytecode JVM - Loader (vai carregar o Bytecode parte interna da marquina virtual) - Verificador (Verificar se poder ser executado sem erro) - Interpretador (Via transformar codigo Bytecode em Liguagem de maquina) - Gerenciador (Vai tratat como as memorias serão gerenciadas) - Compilador JIT (Percebe de maneira inteligente e já copila os codigos) JKD (JRE) -JavaLang - Java Tools -JavaC (Copilador Java trnasforma o codigo fonte em ByteCode) - Debugger (Verificar como o programa esta executando em tempo real) - APIs -IDE ambiente de desenvolvimento Primeira letra maiuscula primeira letra maiuscula é Classe Camel Case Atributo, Variavel e Metodo priemria letra minuscula. Tudo minusculo é pacote Tudo maiusculo é uma constante // comentario linha especifica /* * */ comentario em varias linhas /** @autor Fernando - marcas especificas */ comentario para documentação int idade = 3; int idade = (int) 3; - typeclass Integer idade = new Interger(3); - wrapper class float sal = 1825.54f; float sal = (float) 1825.54; Float sal = new Float(1825.54); char letra = 'G'; char letra = (char) 'G'; Character letra = new CHaracter('G'); boolean casado = false; boolean casado = (boolean) false; Boolean casado = new Boolean(false); Familia Primitivo Invólucro Tamanho Exemplo Lógico bolean Boolean 1 Bit true Literais char Character 1 byte 'A' --- String 1 byte/cada "JAVA" Inteiros byte Byte 1 byte 127 short Short 2 bytes 32767 int Interger 4 bytes 2147483 long Long 8 bytes 2(63) Reais float Float 4 bytes 3.4e+38 double Double 8 bytes 1.8e+308 Scanner teclado = new Scanner(System.in); System.out.print("Digite o nome do aluno: "); String nome = teclado.nextLine(); System.out.print("Digite a nota do aluno: "); float nota = teclado.nextFloat(); System.out.format("A nota de %s é %.1f \n", nome, nota); int idade = 30; String valor = Interger.toString(idade); String valor = "30" int idade = Interger.parseInt(valor); nome: txtN1 text:<vazio> nome: txtN2 text:<vazio> nome: btnSoma text:= nome: lblResultado text:0 int n1 = Interger.parseInt(txtN1.getText()); int n2 = Interger.parseInt(txtN1.getText()); int s = n1 + n2; lblSoma.setText(Interger.toString(s));
Compartilhar