JVM像C/C++那样有程序内存区吗?

windows系统一旦加载C/C++程序,程序便被分配了静态内存区、栈和堆,其中静态内存区域存放常量、静态变量、全局变量;栈是用于函数调用的动态区域,堆则是用于动态分配的动态区域。栈...

慕森王
浏览 767回答 1
1回答

皈依舞

Java里,局部变量都在栈上,包括引用类型变量。new出来的对象就在堆上。String[] array={"first","second",“third”}数组按这种方法初始化,和new一个数组后再分别赋值没有区别。你以上所说的几种方式都是一样的结果。
打开App,查看更多内容
随时随地看视频慕课网APP