黑马程序员技术交流社区

标题: for循环和全局变量与成员变量 [打印本页]

作者: outsider1020    时间: 2014-12-23 10:52
标题: for循环和全局变量与成员变量
public class Test {
         public static void main(String [] args ) {
                A a1=new A ();
                A a2=new A ();
                a2 .i= 30;
                System .out. println(a2 .i) ;
                a2 .call();
               
                System .out. println(a1 .i++ );
                a1 .call();
         }

}


class A{
         static int i= 10;
         public void call(){
                System .out. println("call方法被执行" );
                for(i =0; i<3 ;i++ ){//此时的i是静态成员变量,而不是此方法的局部变量
                        System .out. print(i +" ") ;
                         if (i== 2) {
                                System .out. println("\n" );//换行
                         }
                        
                 }
                System .out. println(i );
         }
}
运行结果:
30
call方法被执行
0 1 2

3
3
call方法被执行
0 1 2

3





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