c++内存分区和java内存分区一样吗?

2025-03-23 22:20:40
推荐回答(1个)
回答1:

1.java的字符串常量池和c++的文字常量区是一个概念吗?

不是,java的字符串比较特殊,普通的字符串,如果你要修改,他也是重新分配一个内存。除非用stringbuffer之类的类型。
2.枚举和结构存在哪块内存?

java里面没有结构。java是纯面向对象,枚举也是类。你可以这么理解:除了最基本类型(int之类的)全都是类(class)。
3.变量存在哪块内存,在内存里存的是什么?
java里的对象和C++不一样,C++指针类变量才需要new,而java变量全部要new之后才能使用(基本类型除外)。
纯手打,请采纳。