Native e transcient e operadores de bits?

2 respostas
Diabo_Loiro

andei pesquizando sobre native transcient mais nao axei exemplos para poder entender… de verdade alguem poderia dar um e no caso dos operadores de bits… vi que eh ± isso

int nroOriginal = 15;
int meuShift = nroOriginal >;> 1;

O valor de meuShift é igual a 7. Acompanhe: o valor binário de 15 é 1111. Deslocando os bits uma casa à direita teremos 0111, que corresponde a 7. Efetuamos em binário o mesmo que 15 / (2 elevado a 1) ou o inteiro de 15 / 2 = 7.

porem nao entendi a finalidade

obrigado

2 Respostas

B

Transientes são somente atributos que não são salvos ao serializar o objeto (guardar em arquivo ou banco de dados).

Native são métodos que serão implementados diretamente pela JVM especificamente pra o SO e processador em que ele esteja rodando. São para acelerar esse processamento.

Os operadores de lógica binária são os operadores mais básicos que um computador pode ter, e constituem toda a base da computação de um processador. Fazem operações em base 2, a contrário das outras que são base 10. Por serem a base, também são as operações mais rápidas de todas, o que dá pra fazer diversas otimizações de baixíssimo nível.

Diabo_Loiro

vlw queria algo com exemplos mais eh meio dificil

Criado 30 de março de 2009
Ultima resposta 30 de mar. de 2009
Respostas 2
Participantes 2