Controle de hora com thread

2 respostas
T

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.

2 Respostas

Felagund

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

ViniGodoy

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.

Criado 24 de abril de 2009
Ultima resposta 24 de abr. de 2009
Respostas 2
Participantes 3