下面有一段代码,很有趣!
public class thread{
/******
static class MyThread extends Thread{
/****** public void run(){
int n=0;
while(true){
n++;
System.out.println("n="+n);
try{
Thread.sleep(1000);
}catch(Exception e){}
}
}
MyThread(){}
}
public static void main(String args[]){
MyThread my = new MyThread();
my.start();
System.out.println("thread is starting");
}
}
没有static,会出现non-static variable this cannot be referenced
from a static context错误,而有static则不会出现这个错误,原因是我们的main前面是static修饰的,所以必须使用带static的类,我们可以去掉main前面的static则可以,都差不多,这点我现在还不太清楚其细节,以后可能知道吧!
java写程序感觉很舒服,我用editplus和jdk搭建了一个简易的java程序IDE,感觉很有趣。一直想用Eclipse,奈何自己的电脑质量不行,这个玩意儿在运行起来太慢了,只好作罢!我觉得IDE最好的是速度快,这样才能给人一种流畅的感觉,写起东西来说也畅快,这也就是为什么有些人还喜欢VC++6.0而不喜欢Visual Stdio的原因。
编辑特别推荐: