class java{
public static void main(String args[]){
Thread thisthread=Thread.currentThread();
for(int counter=0;counter<10;counter+=2){
System.out.println(counter);
Thread.sleep(1000);
}

}

解决方案 »

  1.   

    在class java前面加上public  看看
      

  2.   

    class java{
    public static void main(String args[]){
    Thread thisthread=Thread.currentThread();
    for(int counter=0;counter <10;counter+=2){
    System.out.println(counter);
    try{
    thisthread.sleep(1000);
    }
    catch(Exception e){

    }}
    }
    }
      

  3.   

          try {
            Thread.sleep(1000);
          } catch (InterruptedException e) {
            e.printStackTrace();
          }加上try/catch就行了
      

  4.   

    也不行啊  我加了异常了错误代码  
    无法访问 Thread
    错误的类文件:.\Thread
    文件不包含类Thread
    请删除该文件或确保该文件位于正确的类路径目录中
    这个是错误信息
      

  5.   

    Thread thisthread=Thread.currentThread();
    当前没有线程在运行所以没有找到吧????????
      

  6.   

    楼主你是使用什么工具开发的呀?
    如果使用Eclipse等开发工具的话,去查下CLASSPATH环境变量有没有设置正确,
    如果直接使用"java 类名"方式来运行的话,注意你的命令行是怎么写的~~
      

  7.   

    还是不会  郁闷了~··我用的就是那个DOS输入命令行
      

  8.   

    建议你先写个HelloWorld.java来做做,了解了再搞这个~~
      

  9.   

    把我这个代码复制去试一下!
    public class Testa { public static void main(String args[]) {
    Thread thisthread = Thread.currentThread();
    for (int counter = 0; counter < 10; counter += 2) {
    System.out.println(counter);
    try {
    Thread.sleep(1000);
    } catch (InterruptedException e) { e.printStackTrace();
    }
    }
    }
    }
      

  10.   

    class java{ 
    public static void main(String args[])throws Exception{ 
    Thread thisthread=Thread.currentThread(); 
    for(int counter=0;counter <10;counter+=2){ 
    System.out.println(counter); 
    Thread.sleep(1000); 


    }
    上面的代码在我机上运行没有问题,你试一下!
    如果还不行,那真的可能就是你机的问题了!
      

  11.   

    class java{ 
    public static void main(String args[])throws Exception{ 
    Thread thisthread=Thread.currentThread(); 
    for(int counter=0;counter <10;counter+=2){ 
    System.out.println(counter); 
    Thread.sleep(1000); 


    }
    上面的代码在我机上运行没有问题,你试一下!
    如果还不行,那真的可能就是你机的问题了!
      

  12.   

    Thread 类位于java.lang包内,默认情况下一定会引用此包的。
    位不妨试试加一句 import java.lang.*; 
    看看错误还是一样的吗?
      

  13.   

    呵呵,你就写一个helloworld看看,要么就是jdk有问题没有哦,
    呵呵
    其实上面的没有问题
    你用编译环境的,还是文本的,
    呵呵
      

  14.   

    Thread thisthread=Thread.currentThread(); 这个用到了吗? 做什么用的啊
      

  15.   

    public忘了,还有try-catch
    public class java{ 
    public static void main(String args[]){ 
    Thread thisthread=Thread.currentThread(); 
    for(int counter=0;counter <10;counter+=2){ 
    System.out.println(counter); 
    try {
            Thread.sleep(1000);
          } catch (InterruptedException e) {
            e.printStackTrace();
          } 


    }
      

  16.   


    这个完全不搭尬啊线程是睡眠不需要try  catch的啊主要还是Import  thread线程的那个包吧
      

  17.   

    不会是没有import java.lang.Thread;
      

  18.   

    鹏程的答案是正确的,就是没有import java.lang.Thread;我也是这个问题已经解决了