Re: Problem in using threads
Kgbol wrote On 06/04/07 17:17,:
Hello, I am writing a class that implements Runnable interface to use
threads. But my thread that I create Executes only once. (Letter "a"
prints only once.) Could somebody help me find where is the problem.
CODE:
import java.awt.*;
import java.awt.event.*;
import java.lang.*;
public class Main extends Frame implements Runnable, ActionListener
{
private static Runnable r;
private static Thread t;
public void run(){
try
{
System.out.println("a");
}
catch (Exception e) {}
}
public static void main(String args[])
{
System.out.println("Starting App");
r = new Main();
t = new Thread(r);
t.start();
}
}
You create a Thread and start it, the Thread runs and produces
its output, and then the Thread is finished. That can only be a
"problem" if it's not what you wanted -- but you haven't told us
what you wanted, so we don't know what to suggest. What do you want?
--
Eric.Sosman@sun.com