java中类的对象可以相同吗

 我来答
yh1234cc
推荐于2018-04-13 · TA获得超过146个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:111万
展开全部
这问题提的太模糊了. 感觉你对这个问题本身都不太知道具体想要知道什么.

我理解至少有2个种含义, 类名是否可以相同, 我们使用类时候命名的变量是否可以相同

1.java的中的类名在同一个工程下是不可以重复的.

2.在使用这个类时,即我们在new这个类的时候, 为这个类指定的变量名在不同代码块的作用域下是可以相同的.但是这个相同的含义是变量名相同, 而类实例化出来的对象其实是不同的.
可以简单的理解new 一个java的类对象,就会划劈一个新的内存地址来使用这个类. 你可以new几个对象,然后System.out.println(对象名.toString()) 大致了解下jvm对类创建后地址的管理和分配.
超比馒头
2014-08-22 · TA获得超过114个赞
知道答主
回答量:112
采纳率:0%
帮助的人:91.6万
展开全部
不明白你想要表达的意思。两个对象中的内容可以完全相同,但是两个new出来的对象在内存中的位置肯定不会相同,即使他们包含的内容都一样,也就是说 object1 == object2 这个表达式永远不会成立。如果你要判断对象的内容是否相同,可以重写equal方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
实诚又灵活灬比目鱼n
2014-08-22 · TA获得超过102个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:63.6万
展开全部
可以相同,多个对象在内存堆中是同一个地址就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活he家
2014-08-22 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
可以相同的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式