当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
Java函数static和非static
发布时间:2010/11/8 15:34:52 来源:城市学习网 编辑:ziteng
  下面有一段代码,很有趣!
  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的原因。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved