黑马程序员技术交流社区

标题: 主函数不能调用静态方法?求解 [打印本页]

作者: 梁秋瑜    时间: 2013-5-26 21:38
标题: 主函数不能调用静态方法?求解
本帖最后由 梁秋瑜 于 2013-5-27 20:36 编辑

class Demo2 {
   
   
   public static void method(){
    int x = 5;
    System.out.println(x);
   }
   public static void main(String[] args) {
    method();
   }
  }


作者: 张旺达    时间: 2013-5-26 21:44
按道理。。静态可以访问静态啊。。
作者: 陈延真    时间: 2013-5-26 21:51
运行是可以调用的。
作者: 王瀛    时间: 2013-5-26 22:03
可以运行啊
作者: w270307032    时间: 2013-5-26 22:07
可以调用的啊,而且我将楼主的代码复制运行了下,也是能够编译的啊。
作者: 神之梦    时间: 2013-5-26 22:10
楼主难道自己没编译下?
作者: 张成智    时间: 2013-5-26 22:13
可以调用。
例如:
public static int method(int x){
     x = 5;
    return x;
   }
   public static void main(String[] args) {
    int x=10;
    int y=method(x);
    System.out.println(y);
   }
  }
作者: 梁秋瑜    时间: 2013-5-26 22:23
额,我知道为什么错了,我把主函数放到内部类里了(复制到了另一个类里了),谢谢各位~~
作者: 殇_心。    时间: 2013-5-27 10:13
如果问题已解决,请及时修改分类,否则继续提问,谢谢合作!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2