课程
/后端开发
/Java
/JDBC之 “ 对岸的女孩看过来”
为什么在写GoddessDao类时,要在循环输出时实例化Goddess对象呢,而不再外面实例化Goddess对象g,就如
希望老师帮我解决一下。谢谢老师
2015-10-03
源自:JDBC之 “ 对岸的女孩看过来” 2-3
正在回答
每次都是产生一个不同的实体对象,如果在循环外面new的话,相当于只开辟了一块内存,每次相当于给引用赋值,如果同时添加多个对象时,只会保存最后一次赋的值,这个我已经测试过了,你可以测试一下添加两个对象的情况
zzwdmk 提问者
这个方法是用来查询多个女神对象的,所以会得到多个对象,在循环里面new就能每次循环新实例化一个对象,Goddess g=new Goddess()可以合并在while里面
这两句可否直接合并为一句?
Goddess g = new Goddess();
在while循环中?如果可以是否会有不同的区别?
谢谢哈,,我试试,必须谢谢。。
举报
一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础
4 回答关于search 查询女神信息代码 问题
1 回答程序理解问题
3 回答View层代码问题,急求解答
1 回答mysql代码的问题
1 回答关于static的问题