最好详细点

解决方案 »

  1.   

    java中没有全局变量的概念。。一切都是类的一部分。。
      

  2.   

    java中的全局变量是定义一个final类来实现
    类中的变量可以当作全局变量
      

  3.   

    final * 是定义不可修改的。
    static 说明是静态的,你可以不用实例化这个对象就可以调用。
    关于全局和局部变量就不用说了,他们作用域不一样。
      

  4.   

    恩,
    1.静态变量就是用 static修饰的变量,
    这里多说几句。
    java里面有静态变量和非静态变量之分。
    当然了 没有了static修饰的变量,就是非静态变量。2.局部变量和全部变量 
    局部变量,简单的说,就是在方法里定义的定义的变量,只能在方法里用,外部之外是不可以用滴
    而全局变量则是在类里定义的,可以供类中的所有方法调用, 
    呵呵!
    随便说的,有点不恰当!但这么应该可以帮你理解
      

  5.   

    在java中很难说哪个是全局变量,一般来说所有变量都是类的以部分,也就是说这些变量的生存周期是很类的实例化有关系的。
    然而被static修饰后,该变量在类第一次被装载后实例,并且不论以后实例出该类的多少个对象,都引用这一个变量自己。
      

  6.   

    java中的没有全局变量这种概念,只有静态变量和非静态变量(即成员变量)之分。静态变量在类刚加载时就已经存在,直到程序结束,而成员变量必须在初始化一个对象之后才能够被分配内存。当对象被回收时,变量的值也就随着消失
      

  7.   

    严正声明,多次强调,本人观点,java中无全局变量概念。
    按范围分,有成员变量,局部变量,
    按类型分,有基本类型,引用类型。
    按所属关系分,有类变量(即静态变量)和实例变量(即成员变量)
    不明白为什么要说全局变量,请先说明什么是全局。我想全局意味着在哪都能用吧,
    是公共的。但java不存在这一概念。
      

  8.   

    学了一段时间Java了,不过应该没有全局变量这个概念吧。
    静态变量是有的,用static 声明的,它可以被静态方法所使用
    他的值是不可以被改变的
      

  9.   

    JAVA中没有全局变量,只有 类变量 即static声明的静态变量,实例变量 即成员变量,和局部变量
    public class test{
       static int num;//类变量
       String temp;//实例变量
       public void f(){
          int i; //局部变量
       }
    }
      

  10.   

    据了解,无全局变量这个概念在JAVA中
      

  11.   

    static 是属于类的
    而不是特定对象的
      

  12.   

    在java中没有全局变量
    区别1
    倒是有局部变量,局部变量是属于它所在的方法或者类在或者在某段语句块中的,按范围定
    静态变量使用static 来修饰的,静态变量是属于类的而不是属于某一方法的
    区别2
    初始化方面的
    局部变量在初始化的时候试验调用顺序进行的,
    而静态变量的初始化是在这个类被加载时就进行
    区别三
    静态变量每一次改变,结果都会随之改变,而局部变量不同,这个不用数你也明白巴
      

  13.   

    那他们的初始化是怎么样的?
    static 
    实例变量
    局部变量
    只是声明而不付值哪些有错误?
      

  14.   

    静态变量就是用 static修饰的变量局部变量和全部变量 
    局部变量,简单的说,就是在方法里定义的定义的变量,只能在方法里用,外部之外是不可以用滴
    而全局变量则是在类里定义的,可以供类中的所有方法调用