Controle de hora com thread  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
tap_pedroso
JavaBaby

Membro desde: 11/06/2008 12:38:26
Mensagens: 90
Offline

Boa tarde colegas,

pergunta básica, só para confirmar...É ruim eu colocar numa thread só como informativo de hora atual o seguinte código abaixo:

String hora = new SimpleDateFormat("HH:mm:ss").format(new Date());

jLblHora.setText(hora);

será criada uma nova instancia a cada segundo, como o GC irá trabalhar com isso? isso é ruim?

A outra opção seria eu pegar a hora uma única vez e ficar controlando numa classe os segundos, minutos e horas mas aí é complicado, é muito trabalho pra pouco coisa.

abraços.
[Email]
Felagund
GUJ Master
[Avatar]

Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline

Acredito que o new Date, vc tera que mander mas o SimpleDateFormat pode ser colocado fora da thread, sendo usado so fazendo chamadas ao metodo format.

Um pouco mesmo de recurso para consumir.

[]'s

att
Rafael Felix

Rolling With Code
Twitter
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20570
Localização: Curitiba/PR
Offline

Um segundo é um muito tempo para seu computador. Essa instância será coletada assim que o método terminar.

Acho que performance, nesse caso, deve ser a última das suas preocupações.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team