Ola Pessoal.
tem como eu criar um variavel onde eu passo um valor para
ela e não va mais perder esse valor até eu fechar o sistema?
desde ja agradeço
Ola Pessoal.
tem como eu criar um variavel onde eu passo um valor para
ela e não va mais perder esse valor até eu fechar o sistema?
desde ja agradeço
Declara a variável como final e static:
public static final int VALOR_IMUTAVEL = 1;
Pronto!
Espero ter ajudado,
Nadilson
agora o outro problema
o valor da vairavel vair ser setando com paramentro de um metodo
private static final nomeExecuta;
public void dados(String nome){
nomeExecuta = nome;
}
está dando erro, por que uma variavel e do tipo final e outra não.
abraço
Variáveis do tipo FINAL não podem ser alteradas depois do valor inicial. Então você não pode ter um setter para isso porque não teria sentido uma variável imutável que é mutável 
O que podes é criar um contexto a parte e nele você pedir o valor diretamente.
Ou podes fazer uma coisa bem errada que é trabalhar com singleton como variável global, aí poderás alterar e torná-la disponível em todo o sistema enquanto o singleton estiver funcionando.
Até!
deixa eu passar o problema
eu tenho uma aplicação applet onde abre jFrame para o usuario se logar,
caso a senha do usuario esteja expirada abre outro JFrame para recadastrar
a senha. quan o processo ocorre um unica vez funciona, o problema é que se o processo ocorre varias vezes os Jframe perde a conexao.
eu passo a conexao como variavel do tipo Connection.
terias com me ajudar.
Eu acho que de nada vai adiantar você passar a conexão pois ela vai uma hora expirar e/ou perder conectividade. O que seria bom é ter uma fábrica de conexões, se não houver conexão ativa, cria uma e retorna, se tem uma ativa, somente devolve sem criar outra. Isso é fácil e só procurar pelo pattern Factory, é um dos Design Pattern mais conhecidos.
Até!