//首先new一个对象。
Student s = new Student("0001","张三");
s.Speak();//然后再重新new。
s = new Student("0002","张四");
s.Speak();// 当重新new s的时候,它所占的内存空间大小有没有发生变化呢?或者是重新给s开辟一块内存空间呢?内存new对象
Student s = new Student("0001","张三");
s.Speak();//然后再重新new。
s = new Student("0002","张四");
s.Speak();// 当重新new s的时候,它所占的内存空间大小有没有发生变化呢?或者是重新给s开辟一块内存空间呢?内存new对象
解决方案 »
- 在窗体中修改数据后重新加载报错,该如何解决?
- 知道IE窗口的句柄,如何获取其url,谢谢
- C#如何下载整个文件夹
- 此表达式可导致副作用,将不会对它进行计算
- winform在任务管理器的应用程序中隐藏
- .net 如何在页面中的按钮开启一个windows服务?
- VS2005中的线程和委托问题,请帮助我吧!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 如何将网页保存成图片?
- 用DataAdapter和dataSet向数据库中添加记录的问题。大家进来看看。
- 公共变量
- 开机用管理员身份启动程序,如何绕过UAC的弹框?
- 我的win7已经装了VS2010,现在想再装个vs2012,请问同时安装会有冲突吗?
s = new Student("0002","张四");这句话后,系统重新分配新的内存啦,然后s指向这个新的内存地址,内存大小嘛,你新的对象数据需要好大空间就分好大空间嘛以前那个就被抛弃啦,他是垃圾了,回收器会收了他滴