99问答网
所有问题
当前搜索:
new的对象放在哪里
java
new
基本类型
对象
,是
放在堆
中还是栈中
答:
java中new 出来的对象都存在堆内存中
,指向对象的变量存在于栈中,new对象的常量在方法区,如下面例子:Integer inte = new Integer(10);
java的方法中
new的对象
存储在内存中那个区域
答:
答:堆
,new一个对象,一定是在堆中 方法内部new出来的对象,在哪里存着?答:堆,new出来对象的实例变量都存在堆上面。栈,这个东西,需要理解为:线程运行时,才会创建,执行完,就没了。Person p = new Person();上面这段代码,在执行时,p压入栈,通过局部变量表,找到对应的【实例数据】,执行...
java中的,创建
对象
时,
new
是在内存的
堆
(heap)上为对象开辟空间, aPer...
答:
栈是存放函数调用过程中的临时变量的!
堆
是程序运行过程中动态申请的内存的存放处的!比如new的对象就在堆上 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放...
java中
的对象
是存在
哪里
?
答:
比如 String bb= new String ();
new出来的对象放在堆内存中了
,bb这个是局部变量放在栈内存
Java编程
new
一个
对象
时,比如Person a=new Person( ); a为引用,那么new...
答:
只知道通过里面装的东西可以找到new出来的对象)在
堆
空间 里分配了一块内存,里面装的就是name、age 这一陀东西这就是new出来的对象 a 指向 这个对象 比如 public class Person { int id;int age = 20;void Person(int _id, int _age) { id = _id;age = _age;} } ...
c++中数组和
对象
的数据是存储在栈内存还是堆内存?
答:
new创建的数据 都是放在
堆
里面的 局部变量是放在栈内存 全局变量、静态变量是放在静态存储区里面的
c++中的类和实例分别存储在
什么地方
答:
类本身是没有存储空间的。除非通过类建立对象,即实例,实例是有存储空间的。实例的存储空间要看实例的位置,一般的全局实例存储于内存的
堆
区,一般来说是默认堆区(每个进程都有自己的默认堆空间)。 如果是局部的实例,则存储于栈区。如果是new分配的动态实例,则在动态内存区(虽然 是动态内存区,...
new
Integer(100)把new出来
的对象放到哪里
呢?懂JAVA的进..
答:
1,2楼,楼主没说把 new Integer(100)赋给对象好不好。。光说 new Integer(100)的话只是把100封装类里面,实际上是在
堆
内存中的,并没有赋给某个对象 在举个例子,比如int i = 100,是放在栈内存当中。
main方法结束后,这个方法里
new
出来
的对象
还存在在内存中吗?_百度知 ...
答:
Java虚拟机(JVM)的
堆
中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性...
在java中,老师说
new
出一个
对象
,那么new是什么意思,引用类型所占的内存...
答:
class Student{int age;String name;}public class Test01 {public static void main(String[] args) {Student s = new Student();}}其实吧new对象就是申请内存空间在内存中的
堆
区中分配空间 例如 上面第7行在内存中其实是栈区有个引用(其实是存放该对象实例的一个地址的内存单元)而这个对象实例...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
new的对象一定在堆吗
java new的对象放在堆还是栈
new对象是在内存堆还是栈
new出来的对象是在堆还是栈
new是堆还是栈
new出来的对象
处对象把精力都放在
处对象钱应该放在一起吗
new个对象