类中,静态变量跟非静态变量有什么不同?
存储位置不同:
静态变量存储在静态区,非静态变量多了,局部变量存在栈中,new 出来的存在堆中。
使用的时候:
静态变量不需要考虑对象,直接用 class.变量名 就能引用。其他的变量使用基本要用class new 一个对象出来。
学java还是先看看C吧,C能很清楚的让你理解一些很基础的东西
理解c语言觉得对学java很大用处,你可以理解很多内在的东西