27 abril 2011
#{ Epoch | Unix Time | POSIX time: conversor para lenguajes de programación }
http://www.epochconverter.com/
Convert from epoch to human readable date:
Convert from epoch to human readable date:
long epoch = System.currentTimeMillis()/1000; String date = new java.text.SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(new java.util.Date (epoch*1000));
25 abril 2011
#{ Tip: Mantener viva instancia de otra clase }
Para mantener viva la instancia de otra clase, durante la ejecucion total de la clase llamadora, hay que crear la instancia durante el constructor de la clase que llama.
CLASE A (LLAMADORA)
CLASE B (LLAMADA)
CLASE A (LLAMADORA)
/** * Clase llamadora */ public class ClaseA { //Definicion objeto instancia ClaseB private ClaseB instanciaB; /** * Constructor ClaseA */ public ClaseA() { //Creacion instancia ClaseB, //durará durante toda la ejecucion de ClaseA instanciaB = new ClaseB(); } }
CLASE B (LLAMADA)
/** * Clase llamada */ public class ClaseB { /** * Constructor ClaseB */ public ClaseB() { } }
#{ TimerTask y schedule }
import java.util.Timer; import java.util.TimerTask; /** * Clase principal */ public class ClaseTimer { private Timer timerCounter; private static final int delay = 10; private static final int rate = 20; public ClaseTimer () { //Iniciacion del Timer //Asignacion de la tarea al Timer timerCounter = new Timer(); timerCounter.schedule(new TaskCounter(), delay * 1000, rate * 1000); } /** * Clase interna con la tarea a realizar, * Se realiza en la implementacion del metodo run() */ class TaskCounter extends TimerTask { public void run() { //Tarea(s) a realizar... lblAmount2Download.setText(thmail.getMsg2Download()); } } }
19 abril 2011
11 abril 2011
07 abril 2011
01 abril 2011
Suscribirse a:
Entradas
(Atom)