上转型类问题
import java.lang.String;class ThreadDemo1
{
public static void main(String args [])
{
Thread tt=new TestThread(); /*这里的tt是不是上转型对象,如果是它又怎么能调用子类中的run()函数呢*/
tt.setDaemon(true);
tt.start();
}
}
class TestThread extends Thread
{
public void run()
{
while(true)
{
System.out.println("run():"+Thread.currentThread().getName());
}
}
}
还有我的编译器没次运行代码时 代码中都要有import java.lang.String;这个语句(不关什么代码)不然就出错即使时一个Hello World 代码也会报错(以前没有过)。为什么啊
错误如下:
.\String.java:2: 需要 ';'
public class Example5_8
^
.\String.java:9: 需要 ')'
{
^
.\String.java:16: 非法的表达式开始
}
^
33.java:3: 无法访问 String
错误的类文件: .\String.java
文件不包含类 String
请删除该文件或确保该文件位于正确的类路径子目录中。
public static void main(String args [])