quarta-feira, 27 de outubro de 2010

[java-br] Sincronização.

·

 

Olá a todos!

Referente a sincronização de variáveis, um bloco synchronized pode conter
uma instrução de return, ou seja, após a execução do return é garantida a
escrita na memória principal das variáveis utilizadas dentro do bloco ?

Ex:

private int i = 0;
private int teste() {
synchronized(mutex) {
i++;
return i;
}
}

ou o correto é fazer desta forma:

private int i = 0;
private int teste() {
int x;
synchronized(mutex) {
i++;
x = i;
}
return x;
}

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Está solteiro?Aqui você vai encontrar a pessoa certa!

Maior Classificado de Empregos na Internet. Teste por 7 dias GRÁTIS!
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog