为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

JVM
慕森王 2018-11-14 19:15:53
windows系统一旦加载C/C++程序,程序便被分配了静态内存区、栈和堆,其中静态内存区域存放常量、静态变量、全局变量;栈是用于函数调用的动态区域,堆则是用于动态分配的动态区域。栈...
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

Java里,局部变量都在栈上,包括引用类型变量。new出来的对象就在堆上。
String[] array={"first","second",“third”}数组按这种方法初始化,和new一个数组后再分别赋值没有区别。你以上所说的几种方式都是一样的结果。

查看完整回答
反对 回复 2018-12-12
  • 1 回答
  • 0 关注
  • 758 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信