对于messageList添加对象的问题

来源:2-4 数据库连接

weixin_慕数据4535530

2019-09-14 16:47

在老师的代码里的while循环中,老师先new 一个message对象然后把它添加到messageList中,之后再进行set给message对象的属性赋值,这样写的话,不是只是把一个属性值都是空的对象放到messageList里了吗,对象的属性的赋值是后面进行的啊?

写回答 关注

1回答

  • 慕田峪3188819
    2019-09-15 19:41:41

    有什么问题吗?  java只有值赋值,没有引用赋值,栈里面存储的都是堆的地址而已。通过这个地址值来修改堆中对象的内容,这难道有不对么?

    weixin... 回复慕田峪318...

    可是先给属性赋值,不是会把一个属性值为空的message添加到messageList中么?

    2019-09-15 23:17:13

    共 3 条回复 >

通过自动回复机器人学Mybatis---基础版

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

107412 学习 · 786 问题

查看课程

相似问题