99问答网
所有问题
如何在指定的内存区域 new 一个对象
如题所述
举报该问题
推荐答案 2017-05-21
Test a = new Test(); //这句话就是new了一次,创建了一个Test对象,创建了一个Test实例.
a是内存地址,是用HashCode算法实现的,具体说是这个对象地址的引用.
PS:通过这个对象地址,可以对这个new出来的对象进行操作.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WtBvWveeBOvWOBt7vjj.html
相似回答
请详细解释一下c++中的
new
和delete
答:
一、
new
和 delete 首先,你需要知道程序
在内存
中。它分为四部分:code:代码 data: 数据(全局、静态变量)stack:栈(局部变量)heap:堆(你负责的地方,比如用来动态内存分配,即new和delete)程序运行时所需要的数据空间,通常是在程序设计时通过定义变量或数组的方式,由系统预先分配。比如定义
一个
...
电脑
怎么
扩大
内存
?
答:
找出最合适的范围值后,在设置虚拟内存时,
用鼠标右键点击“我的电脑”,选择“属性”,弹出系统属性窗口,选择“性能”标签,点击下面“虚拟内存”按钮
,弹出虚拟内存设置窗口,点击“用户自己指定虚拟内存设置”单选按钮,“硬盘”选较大剩余空间的分区,然后在“最小值”和“最大值”文本框中输入合适的范围值。如果您感觉...
new
和malloc区别
答:
首先,malloc是C语言标准库中的
一个
函数,它用于分配一定数量
的内存
空间。在使用malloc时,需要
指定
需要分配的内存大小。malloc会根据可用内存的情况,分配相应大小的内存空间,并返回指向这块内存的指针。如果内存分配失败,malloc会返回NULL。相比之下,
new
是C++中用于内存分配的运算符。它与malloc不同,它会...
把存储在硬盘上的程序传送到
指定的内存区域
答:
1. 程序的加载过程:假设我们在Windows操作系统中双击
一个
图标来启动一个应用程序。Windows操作系统首先会查看硬盘上该应用程序的位置,然后读取应用程序的代码和数据。2. 加载器的作用:操作系统的加载器负责将读取到的代码和数据放入
内存
中。这个过程涉及到内存管理,包括分配内存空间,设置内存权限等。加载...
AVR单片机
如何
把变量定义
在指定的
地址或地址空间?
答:
第一种办法
有一个
毛病,就是你虽然把指针指向了绝对地址,但是这个地址是不受保护的,编译器可以将其他变量也安排到那个地址上,导致你的变量内容随时可能被篡改。好处就是,你可以用这种办法随时给寄存器改个名字,或者其他变量也指向同一段
内存
,在两个函数之间通过这段共享内存来传递信息。第二种办法:...
JAVA
怎么
创建
指定
大小
的内存
?
答:
做不到,类似于malloc,java使用
new
运算符在heap中创建一块
内存区域
,而通过new创建的heap空间大小具体由
对象
本身来确定,虚拟机会帮你做好所有的事情,你不用理会,编程人员是没办法自己确定开辟空间大小的。malloc使用很容易犯错,而且受限于平台,很不好用,连c++都鼓励使用new运算符了,更别说java了。
性能优化-
内存
优化
答:
整个
内存
分为三个
区域
:年轻代(Young Generation)、年老代(Old Generation)和持久代(Permanent Generation)。 年轻代分为三个区,
一个
Eden区和两个Survivor区S0和S1(S0和S1只是为了好区分,两者实质一样,角色可互换)。 年老代存放的是上面年轻代复制过来
的对象
,也就是在年轻代还存活的对象并且区满了复制过来的。一...
JAVA里,ArrayList在
内存
分配上究竟是
怎样的
?
答:
3、新建ArrayList的时候,JVM为其分配
一个
默认或
指定
大小的连续内存区域(封装为数组)。4、每次增加元素会检查容量,不足则创建新的连续内存区域(大小等于初始大小+步长),也用数组形式封装,并将原来
的内存区域
数据复制到新的内存区域,然后再用ArrayList中引用原来封装的数组
对象
的引用变量引用到新的数组...
如何
设置虚拟
内存
答:
安装有这类软件的朋友可以试试看,打开Windows任务管理器,打开进程选项卡,接着在“查看”菜单下选择“选择列”命令,在随后出现的选择列对话框中选中“虚拟内存大小”这一选项。接着你的任务管理器将会变成类似图一的样子。记住几个占用内存比较多的进程各自使用
的内存
数和虚拟内存数,然后使用内存释放软件进行释放。
大家正在搜
new一个对象区别
new 一个对象
组织所在地的区域关系对象被称为
没有对象就new一个
new一个对象发生了什么
new的对象放在哪里
创建对象一定要用new吗
区域标志的对象
区域内选择类似对象
相关问题
如何做到在指定内存地址创建对象实例
Java中new一个对象时,对象中的方法存在于哪个内存区里
new一个java对象的时候,内存是怎么分配的
java new一个对象时,它的方法在内存中吗?他是怎样实现...
new一个JAVA对象的时候,内存是怎么分配的
在java中,老师说new出一个对象,那么new是什么意思,...
关于Java内存释放 如题,如果在 一个方法里,new了几个...
JAVA,在类中NEW一个本类的对象,内存分配的问题。