Connection 建立连接这块 为啥弄个静态块,不是很懂,还有我看网上有说 建立连接用单例模式也不是太懂

来源:2-4 JDBC实战---搭建模型层 Ⅱ

皮皮哥

2015-04-16 15:51

Connection  建立连接这块 为啥弄个静态块,不是很懂,还有我看网上有说 建立连接用单例模式也不是太懂

写回答 关注

2回答

  • demo_h
    2015-04-16 22:36:03

    静态快是代码第一次执行的时候在构造方法之前执行的 是建立连接的快捷方法 单例模式就是限制一个对象 具体的可以看相关资料

  • 好逑不君子
    2015-04-16 20:59:06

    同问,我看到别人的代码都是try/catch捕获异常,final还要释放连接等,

    demo_h

    你说的try-catch捕获异常是就地处理异常 是非常积极的处理方法 finally处理连接是必须的 防止出现数据溢出的异常 除了捕获异常这种方式外还可以在方法名后面用trows抛出异常 交给调用方法处进行处理 调用方法处可以使用try-catch捕获异常处理 也可以继续throws抛出异常给再上面的调用者 最后加入交给main方法进行处理 可以不要try-catch捕获异常 继续throws异常 交给虚拟机进行处理 这样也是可以的 写的有点多 。。。

    2015-04-16 22:34:33

    共 1 条回复 >

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

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

99329 学习 · 856 问题

查看课程

相似问题