问答详情
源自:8-7 Java 中的 static 使用之静态变量

类中,静态变量跟非静态变量有什么不同?

类中,静态变量跟非静态变量有什么不同?

提问者:说好的18岁 2015-08-03 12:48

个回答

  • Linux_dong
    2015-08-03 14:01:53
    已采纳

    存储位置不同:

    静态变量存储在静态区,非静态变量多了,局部变量存在栈中,new 出来的存在堆中。

    使用的时候:

    静态变量不需要考虑对象,直接用 class.变量名 就能引用。其他的变量使用基本要用class new 一个对象出来。

    学java还是先看看C吧,C能很清楚的让你理解一些很基础的东西

  • 栄篱
    2015-09-28 14:20:43

    理解c语言觉得对学java很大用处,你可以理解很多内在的东西