免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1619 | 回复: 0
打印 上一主题 下一主题

java中的函数static和非static [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-25 13:35 |只看该作者 |倒序浏览
几天看了一会儿java,感觉很简单,不到个把小时就看完了其语法,
这些时候对自己C++越来越自信了,java看来也不过尔尔,呵呵,菜鸟
狂言!
    下面有一段代码,很有趣!
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的原因。:-)
    开始喜欢唐朝乐队的歌曲了,呵呵,挺好听的!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/97353/showart_2103576.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP