首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

java 线程里面,该如何解决

2012-02-09 
java 线程里面class tthread{public static void main(String [] args){new TestThread().run()//start()

java 线程里面
class tthread
{
public static void main(String [] args)
{
new TestThread().run();//start();
while (true)
{
System.out.println("main()"+Thread.currentThread().getName());
}
}
}
class TestThread //extends Thread
{
public void run()
{
while (true)
System.out.println("run()");
}
}

该名字以后还是没有用过呢
F:\java\2010-01-05>javac thread.java
thread.java:8: 找不到符号
符号: 方法 currentThread()
位置: 类 Thread
  System.out.println("main()"+Thread.currentThread().getName());
  ^
1 错误 



class tthread
{
public static void main(String [] args)
{
new TestThread().run();//start();
while (true)
{
System.out.println("main()"+java.lang.Thread.currentThread().getName());
}
}
}
class TestThread //extends Thread
{
public void run()
{
while (true)
System.out.println("run()");
}
}

这样编译就通过了,为什么啊?是不是开头要import java.lang的包啊,这个包不是自动加载的吗?

[解决办法]
用命令行进行编译的话,会出现一些类找不到的现象。。
[解决办法]
开头要import java.lang的包,有的时候,你点一下就自动加上了啊,也不用你自动加的啊

热点排行