问答详情
源自:8-9 Java 中的 static 使用之静态方法

有关静态变量与全局变量的问题

静态变量是什么?全局变量又是什么?傻傻分不清楚。

个人感觉静态变量不是一般都定义在类下面吗?并不是在方法下面,他的生命周期不会因一个方法结束而结束,难道全局变量不是吗?还是说全局变量=静态变量

提问者:Maosu 2016-08-25 14:26

个回答

  • 慕粉3863764
    2016-08-25 15:21:29
    已采纳

    静态变量是一个类所有的实例化对象都共有的变量,其中一个对象将这个静态变量改掉则其他的对象调用这个静态变量就都是改动后的,而全局变量不会这样。

  • Alpha_Yan
    2016-08-25 16:02:41

    全局变量:对象.变量

    静态变量:类.变量

  • qq_Infinitely_0
    2016-08-25 15:23:02

    在JAVA里面,没有全局变量。你是不是把JAVA和C语言混在一起了?