1. Instancie a classe que implementa a interface Runnable.
2. Crie um objeto Thread e passe o objeto instanciado na primeira etapa como parâmetro para o construtor da classe Thread.
Por fim, crie o thread através do método start da classe Thread.
O código a seguir demonstra como usar a interface Runnable para criar um thread:
pacote mitoread;
classe pública MyRunnable implementa Runnable
{
execução de vazio público ()
{
System.out.println(Thread.currentThread().getName());
}
público estático void principal(String[] args)
{
MeuRunnable t1 = new MeuRunnable();
MeuRunnable t2 = new MeuRunnable();
Thread thread1 = new Thread(t1, "MyThread1");
Tópico thread2 = novo Tópico(t2);
thread2.setName("MeuThread2");
thread1.start();
thread2.start();
}
}
[/código]
Os resultados da execução do código acima são os seguintes:
Copie o código do código da seguinte forma:
MeuThread1
MeuThread2