int[]中的单个int是存储在栈上面还是堆上面?
看到一本书上说int[]里的int存在堆上,这样的话所有在class中声明的int都存储在堆上了?
------解决方案--------------------值类型:数据存储在内存的堆栈中,从堆栈中可以快速地访问这些数据
引用类型:表示指向存储在内存堆中的数据的指针或引用(包括类、接口、数组和字符串)。
------解决方案--------------------
让你猜对了
------解决方案--------------------只有函数调用的局部值类型变量在堆栈上,其余都在堆上。
比如对象的成员变量。你可以把数组想象成一个引用类型。