老师在这个地方写的时候为什么不加 Map<String, Object> ??? 还有同样是new了一个新的,名字为啥也叫 param,系统为什么不报错误,这个地方是相同的命名,都叫param??????

来源:2-6 JDBC实战---搭建模型层 Ⅳ

qq_科麦艾罗_03928408

2018-03-22 10:33

老师在这个地方写的时候为什么不加 Map<String, Object>     ??? 还有同样是new了一个新的,名字为啥也叫 param,系统为什么不报错误,这个地方是相同的命名,都叫param??????

http://img1.mukewang.com/5ab3157a0001cd3414630989.jpg

写回答 关注

4回答

  • 日就月将
    2018-11-01 09:53:23

    啊。。。表示看不下去了啊。我觉得好难啊。。。5555~

  • 安笨
    2018-05-24 17:11:56

    下面的param还是上面的param,因为前面没有写类型,= new...  就是重新分配了一下内存空间

  • 我踽踽独行
    2018-05-20 19:56:19

    相当于同一个变量指向了不同内存空间,对比:int a=2 ; a=3

    再者这是顺序结构,所以没问题

  • qq_科麦艾罗_03928408
    2018-03-22 22:30:56

    因为前面已经定义过 这个param是

    Map<String, Object>

    的类了

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99327 学习 · 867 问题

查看课程

相似问题