Escolar Documentos
Profissional Documentos
Cultura Documentos
à plataforma Java
1 . A plataforma java {
Compilação
Um compilador traduz o
código-fonte escrito pelo
Plataforma programador para uma
É o ambiente de software linguagem intermediária
ou hardware no qual um chamada Java bytecodes.
programa é executado.
Um ambiente de desenvolvimento -
Aplicativo Java Integrated Development Environment
(IDE) reúne ferramentas de apoio ao
desenvolvimento de software com o
objetivo principal de agilizar o processo de
JVM
codificação.
}
Qualquer SO 3 . Programa em java {
}
2 . Ambientes de Java é case sensitive - compilador diferencia
desenvolvimento java { letras maiúsculas de minúsculas.
classe principal.
char um caractere (ex.: "a") 16
indica que o método não possui retorno;
public static void main(String[] agrs) { um número inteiro de -128 a +127
System.out.println("Exemplo") byte 8
(ex.: 10)
}
um número inteiro de
argumento vetor de Strings formado por todos short 16
-32.768 a +32.767 (ex.: 232)
método; os argumentos passados ao programa na linha
de comando quando o programa é invocado;
um número inteiro de
int -2.147.483.648 a +2.147.483.647 32
O nome do arquivo deve ser sempre (ex.: 44223)
"nome da classe + .java";
um número inteiro de
ex.: Exemplo1.java
-9.223.372.036.854.775.808 a
long 64
+9.223.372.036.854.775.807 (ex.:
34234325444)
}
4 . Variáveis e constantes { um ponto flutuante de
float -3,40292347E+38 a +3,40292347E+38 32
(ex.: 3.1416)
um ponto flutuante de
-1,79769313486231570E+308 a
double 64
Variável +1,79769313486231570E+308
(ex.: 3.1416)
Lugar onde as informações
podem ser armazenadas boolean o valor true ou o valor false 8
enquanto um programa está
sendo executado. O valor
pode ser alterado em
}
qualquer ponto do programa
4 . 1 Conversões entre
– daí o nome.
tipos primitivos {
} Operador
Descrição
6 . Entrada e saída de aritmético
dados { + soma
objeto
(instancia da classe)
switch - Realiza uma de muitas ações,
Operadores relacionais são utilizados para
dependendo do valor de uma expressão.
realizar comparações entre dois valores de um
mesmo tipo. Retornam true ou false.
int mes = scan.nextInt;
switch (mes) {
Operador case 1: System.out.println("Janeiro");
Descrição
relacional break;
case 1: System.out.println("Fevereiro");
== igual a
break;
case 1: System.out.println("Março");
> maior que
break;
case 1: System.out.println("Abril");
< menor que
break;
case 1: System.out.println("Maio");
>= maior ou igual a
break;
}
!= diferente de
9 . Comandos de Repetição {
Operador for
Descrição
lóico for (int i = 0; i <= 10; i++) {
System.out.print(i + " ");
&& and
}
|| or
while
! not
int i = 0;
while (i <= 10) {
System.out.print(i + " ");
i++;
}
}
8 . Comandos de decisão do...while
ou seleção {
int i = 0;
do {
System.out.print(i + " ");
Há três tipos de instruções de decisão: i++;
}
if - Realiza uma ação se a condição for while (i <= 10);
true ou pula a ação se a condição for false.
//Sintaxe:
//<tipo> <nome>[] = new <tipo>[quantidade];
int notas[] = new int[30];
notas[0] = 8;