TerraSkilll 22 de nov. de 2017
Algo assim serviria?
import java.util.* ;
import java.lang.* ;
import java.io.* ;
import java.lang.Runnable ;
import java.lang.Thread ;
class Teste
{
public static void main ( String [] args ) throws java . lang . Exception
{
new Teste (). executar ();
}
public void executar (){
Runnable r = new Thread2 ();
Thread t = new Thread ( r );
t . start ();
}
class Thread1 implements Runnable {
private String message ;
public Thread1 ( String msg ){
message = msg ;
}
@Override
public void run (){
System . out . println ( this . message );
}
}
class Thread2 implements Runnable {
@Override
public void run (){
System . out . println ( "Thread 2 running" );
Runnable t1 = new Thread1 ( "Start Thread 1" );
Thread th = new Thread ( t1 );
th . start ();
}
}
}
Abraço.
LoadTI_Sistemas 27 de nov. de 2017
Algo assim serviria?
import java.util.* ;
import java.lang.* ;
import java.io.* ;
import java.lang.Runnable ;
import java.lang.Thread ;
class Teste
{
public static void main ( String [] args ) throws java . lang . Exception
{
new Teste (). executar ();
}
public void executar (){
Runnable r = new Thread2 ();
Thread t = new Thread ( r );
t . start ();
}
class Thread1 implements Runnable {
private String message ;
public Thread1 ( String msg ){
message = msg ;
}
@Override
public void run (){
System . out . println ( this . message );
}
}
class Thread2 implements Runnable {
@Override
public void run (){
System . out . println ( "Thread 2 running" );
Runnable t1 = new Thread1 ( "Start Thread 1" );
Thread th = new Thread ( t1 );
th . start ();
}
}
}
Abraço.
O que eu uso aqui quando preciso fazer isso é o THREAD_POOL_EXECUTOR . Eu faço atualização dos meus aplicativos assim.
https://developer.android.com/reference/android/os/AsyncTask.html