课程
/后端开发
/Java
/Java入门第二季 升级版
类中,静态变量跟非静态变量有什么不同?
2015-08-03
源自:Java入门第二季 升级版 8-7
正在回答
存储位置不同:
静态变量存储在静态区,非静态变量多了,局部变量存在栈中,new 出来的存在堆中。
使用的时候:
静态变量不需要考虑对象,直接用 class.变量名 就能引用。其他的变量使用基本要用class new 一个对象出来。
学java还是先看看C吧,C能很清楚的让你理解一些很基础的东西
说好的18岁 提问者
理解c语言觉得对学java很大用处,你可以理解很多内在的东西
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答静态方法调用非静态变量
3 回答静态内部类变量和外部类非静态变量重名怎么办
2 回答静态变量和成员变量有什么不同
2 回答类的成员变量和非静态变量混淆
2 回答请问怎么通过“类名.静态变量”访问静态变量