问答详情
源自:2-3 JDBC实战---搭建模型层 Ⅰ

关于视频里出现的几个静态块及静态变量?

视频中首先出现的静态块static{}以及将Connection conn 设置成private static 的原因是什么?基础的静态变量都理解,但是不明白在这里的用处。


提问者:慕莱坞602254 2017-08-08 17:48

个回答

  • NLTwelve
    2017-08-08 21:42:40
    已采纳

    静态初始化块是用来初始化类的,当创建类对象时会先调用静态初始化块,然后是初始化块,然后是构造方法进行初始化,设置为静态共有感觉类似于单例吧,都是为了返回一个对象。http://img.mukewang.com/5989bfcc0001949014190164.jpg