Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Aula 02 // barra barra usado para comentrio de uma unica linha /* barra com asterisco usado para comentrio de multiplas linhas */ public class Teoria // Cada programa Java necessita de pelo menos 1 classe definida pelo usurio { // chave esquerda usada para comear declarao da classe public static void main(String[] args) // Quando o programa executado, ele procura na classe o mtodo principal. { //inicio da declarao do mtodo //local onde fica toda a lgica do programa } // final da declarao do mtodo } // chave direita termina declarao da classe
Aula 03 public static void main(String[] args) public (Significa que o mtodo acessvel em qualquer ponto do cdigo). static (Significa que no necessrio criar um objeto para usar esse mtodo). void (Significa que esse mtodo realize uma tarefa mas no retorna nenhuma informao ao complet-la).
main (Para um aplicativo ser executado, um dos mtodos deve se chamar main). "String[] args" ( um parmetro que o mtodo main recebe. Significa um array de Strings).
Aula 04
System.out.print("Bem vindo ao Java "); System.out (Objeto de sada padro, exibe caracteres na janela de comando). print (Mtodo que posiciona cursor na mesma linha) println (Mtodo que posiciona cursor na prxima linha)
Aula 05 Sequncias de Escape \n (Posiciona o cursor na prxima linha) \t (Move o cursor de tela para a prxima parada de tabulao) \r (Posiciona o cursor da tela no incio da linha atual) \\ (Imprime barra invertida) \" (Imprime aspas duplas)
Aula 06 VARIVEIS: So espaos reservados na memria do computador para guardar informaes. Cada varivel tem Nome, Tipo, Valor. NOME VALOR TIPO NUM1 45 INT + NUM2 50 INT = SOMA 95 INT
OPERADORES ARITMTICOS
{ public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int num1; int num2; int soma; } }
Aula 08 import java.util.Scanner; public class Soma { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int num1; int num2; int soma; System.out.print("Digite o primeiro nmero: "); num1 = entrada.nextInt(); System.out.print("Digite o segundo nmero: "); num2 = entrada.nextInt(); soma = num1 + num2; System.out.println("Soma igual a " + soma ); } }
Aula 09
else imprime;
Aula 12
Aula 13
Aula 19 Definio de Classe, Objeto, Mtodo e Atributo CLASSE Conjunto de variveis e mtodos. Ex.: Fbrica de carros OBJETO So criados nas Classes e ocupam espao na memria. Ex.: Carro MTODO Responsvel por realizar ao do objeto. Ex.: Acelerar e Parar. ATRIBUTOS Caractersticas do carro. Ex.: Cor
Aula 21 Chamando Mtodo de Outra Classe Obs.: Decorem a estrutura de como declarar as variveis, como criar o objeto e como chamar o mtodo, pois sempre do mesmo jeito.
Aula 22
Aula 23
Aula 24 Variveis de Instncia - Pode ser usada por todos os mtodos da classe.
Aula 25 private String nivelProgramacao; private - restrito apenas aos mtodos da ClasseMensagem. String - tipo. nivelProgramao - nome da varivel.
Aula 26 public void setNivelProgramacao(String nivel) { nivelProgramacao = nivel; } Exemplo: nivelProgramacao = avanado VARIVEL VAI RECEBER UM DADO
Aula 27
Aula 28
Aula 29 Obs: Decorem a estrutura, pois a estrutura muito parecida nos programas.
Aula 30 boolean: assume valores lgicos ou seja true ou false. char: armazena apenas um caractere e este deve estar entre aspas simples. Ex: char letra = 'a' byte: um inteiro de 8 bits, assume valores entre -128 e 127. short: um inteiro de 16 bits, assume valores de -32.768 e 32.767. int: um inteiro de 32 bits, assume valores de -231 e 231. long: um inteiro de 64 bits, assume valores de -263 e 263-1. float: representa nmeros reais com pontos flutuantes. Exemplo: float altura = 1.70 double: representa nmeros reais com pontos flutuantes porm com uma preciso maior.
Aula 31 CONTRUTOR RESPONSVEL POR INICIALIZAR VARIVEL COM VALOR PADRO DA PREFERNCIA DO PROGRAMAR.
Aula 33 OS DADOS PRIMRIOS PODEM SER CLASSIFICADOS BASICAMENTE EM TRS CATEGORIAS: LGICOS, NUMRICOS (INTEIROS E REAIS) E DE CARACTERES.
Aula 34 TIPOS DE REPETIO REPETIO CONTROLADA POR CONTADOR CONHECIDO O NMERO DE REPETIO PREVIAMENTE. REPETIO CONTROLADA POR SENTINELA
Aula 35 int nota; int total; int contador; int media; EX.: nota1 = 10 contador = 3 nota 2 = 9 + nota 3 = 8 ------------------------------------------ total = 27 media = 9
Aula 37