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

来源:8-9 Java 中的 static 使用之静态方法

Maosu

2016-08-25 14:26

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

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

写回答 关注

3回答

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

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

    Maosu 回复慕粉3863...

    恩,一起努力吧

    2016-08-25 15:56:53

    共 4 条回复 >

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

    全局变量:对象.变量

    静态变量:类.变量

    Maosu

    恩,谢谢

    2016-08-26 13:51:06

    共 1 条回复 >

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

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


    Maosu

    恩,全局变量指的就是成员变量,习惯性说成全局变量,谢谢了

    2016-08-26 13:50:20

    共 4 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530652 学习 · 6091 问题

查看课程

相似问题