论坛首页 Java版 J2ME

大家看看这个程序的结果?

浏览 451 次
该帖已经被评为隐藏帖
作者 正文
最后更新时间:2007-07-31
这个程式的输出结果是什么啊?是1 还是2啊?为什么 啊?
   public class Test
   {
    private static int a;
    public static void main(String [] args) {
       a = modify( a );
    System.out.println( a );
    }
    public static modify(int a) {
    a++;
        }
    }


那么这个呢?

public class Test
   {
    private static int a;
    public static void main(String [] args) {
       a = modify( a );
    System.out.println( a );
    }
    public static void  modify(int a) {
    a++;
        }
    }
   
最后更新时间:2007-07-31
编译都过不了的。
   
0 请登录后投票
最后更新时间:2007-08-01
chenge 写道
编译都过不了的。
不好意思写错了!应该是这样的:


class test {
    public static int a;
    public static void main(String args[]) { 
        modify(a);
        System.out.println(a);
    }
    public static void modify(int a ) {
        a++;
    }
}

看看为什么啊?

下面这个能够编译过吗?为什么啊?


class test {
    public static int a;
    public static void main(String args[]) {
       
        System.out.println(a);
    }
   static   { 
        a++;
    }
}
   
0 请登录后投票
论坛首页 Java版 J2ME

跳转论坛:
JavaEye推荐