Resumo Java - Universidade Federal de Santa Maria

436 palavras 2 páginas
Guia de Referência (resumo) para Linguagem de Programação Java
(Prof. Bruno B. Boniati – Colégio Agrícola de Frederico Westphalen – Universidade Federal de Santa Maria)

Estrutura básica de uma aplicação
/* Estrutura básica de uma aplicação */ package nomeDoPacote; //Nome do pacote ao qual a classe faz parte import java.util.*; //Importa as classes do pacote java.util class Exemplo { //Declaração da classe public int numero; //atributo público private float metade; //atributo privado

Tipos Primitivos
Tipo

boolean char byte short int long public static void main (String args[]) {
//corpo principal do programa
Exemplo ex = new Exemplo(10);
}

4 bytes

double

public Exemplo(int num) { //Construtor setNum(num); }

8 bytes

float

public void setNum(int n) { //Método numero = n; metade = n/2;
}

Tamanho
1 bit
2 byte
1 byte
2 bytes
4 bytes

8 bytes

String

}

2 bytes por caracter

Valores válidos true ou false
0 a 65535
-128 a 127
-32.768 a 32.767
-2.147.483.648 a 2.147.483.647
-9.223.372.036.854.775.808 a
9.223.372.036.854.775.807

1.40129846432481707-45 a
3.40282346638528860+38
4.94065645841246544-324 a
1.79769313486231570+308
Tamanho limitado à memória disponível. Operadores
Tipo

Operador
+

Adição

Exemplo a = 4 + 1; // 5

-

Subtração

a = 4 – 1; // 3

Aritméticos

*

Multiplicação

a = 2 * 4; // 8

Divisão
Módulo (resto da divisão)
Concatenação de Strings

a = 8 / 2; // 4

Concatenação

/
%
+

Atribuição

=

Atribuição simples

a = 50;

&&
||
!

!=

“e” lógico
“ou” lógico não (inversão) igualdade de valores ou endereços dos objetos. diferente de

(a > 1) && (b < 1)

Lógicos

<

menor que

(a < 0)

>

maior que

(a > 0)

=

menor ou igual a maior ou igual a

(a 1) || (b < 1)
!(a > 2)
(a == 0)
(a != 0)

(a >= 0)
//x é uma String?)
(x instanceof String) a++; a--; int b = (int) 40.5;
Aluno a = new

Relacionados

  • jogo educativo
    54568 palavras | 219 páginas
  • texto
    2825 palavras | 12 páginas
  • Normas para publicaçao ciencia rural
    1372 palavras | 6 páginas
  • No sql
    1978 palavras | 8 páginas
  • Caio
    37554 palavras | 151 páginas
  • Ide como ferramenta de trabalho em informatica
    1289 palavras | 6 páginas
  • Historia
    12196 palavras | 49 páginas
  • acessibilidade para surdos
    4566 palavras | 19 páginas
  • Refatoração de Aplicações Web: Um Estudo de Caso
    1783 palavras | 8 páginas
  • estudante
    1930 palavras | 8 páginas