JAVA中对象问题!------------------------------------------------------ 请问各位大侠,java中对象会不会因为属性增多,占用内存而增大!!比如,我有new 了一个user对象,里面只有5个属性,和我new 了一个teacher对象里面有10个属性,这两个对象有什么不同? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java中对象会不会因为属性增多,占用内存而增大!!必须得!!=================================user和teacher的不同????????太多了,很难说,比如他们的hashcode不同、构造方法不同...............但是他们的相同点比较少可以说说比如,都可认为是个实体类、user可以是teacher的父类============================== 认为还是有性能问题。主要是初始化时。但主要是内存问题,如果一个值char,byte就能保存,就不用int,甚至是对象(Integer)来保存。嵌入式开发-对内存有限制的场合,打印机,pda等。 UP UP UP UP UP UP UP UP UP UP UP UP UP UP 属性项越多,你在new时在队内存上就要分配更多的内存单元来存储各个属性,当然会使内存消耗增加 new 对象时肯定会因为属性的增多而占用内存的。 当然会啦 new 就分配堆内存了 这个程序哪里错了?使用Map判断某个字符数组中重复出现的字符数? 帮忙看一下为何finalize不调用? 在查阅JDK文档的时候,如何确定一些函数的参数? 设计模式 备忘录模式 工厂模式是什么? net包中类的使用 求替换冗余代码方法 看看这个程序有什么错 如何正确使用包? 渴望得到答!!!! 今天笔试的题目有点不太懂,有木有人帮我分析下啊 jdbc连了半天都没连上 Frame类中打开模态Dialog
必须得!!
=================================
user和teacher的不同????????
太多了,很难说,比如他们的hashcode不同、构造方法不同...............
但是他们的相同点比较少可以说说
比如,都可认为是个实体类、user可以是teacher的父类
==============================
就不用int,甚至是对象(Integer)来保存。嵌入式开发-对内存有限制的场合,打印机,pda等。