|
本人的代码:
class D
{
public static void main(String[] orgs)
{
TestThread t = new TestThread();
Thread p = new Thread(t);
p.start();
int i = 0;
while(true)
{
if(i==100)
{
try
{
p.join();
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
System.out.println("main Thread "+i++);
}
}
class Test1Thread implements Runnable
{
public void run()
{
String str = new String();
int i = 0;
while(true)
{
System.out.println(Thread.currentThread().getName()+" "+i++);
}
}
}
}
编译器说:
D.java:5: non-static variable this cannot be referenced from a static context
Test1Thread t = new Test1Thread();
^
小弟是java新手帮帮忙啊大家! |
|