一个方法或一个块内定义的变量是否可以在方法外或块外使用?这种变量称为什么?方法的形式参数是否可以在方法之外使用?

解决方案 »

  1.   

    你可以一开始就定义一些变量  
    比如刚开始public class Name(){
    int a=0; //成员变量/全局变量
    public static void main(String umaga[]){}
    public void Num(){
    int a=0;//和上面的变量a没有任何关系,在Num类里定义的变量称为局部变量只能在定义的Num类中使用出了自身的类
    它的生命周期就结束了}
    }
      

  2.   

    定义为static 静态变量就得了啊  
      

  3.   

    貌似是局部变量和全局变量的问题,看看书才是王道
    ----------------------------------------------
                    Quietly through .....