黑马程序员技术交流社区
标题:
请教java中jdbc赋值问题
[打印本页]
作者:
黑马不黑
时间:
2014-1-13 11:26
标题:
请教java中jdbc赋值问题
这是一个jdbc链接数据库的ConnectionManagement,例子如下:
//数据库连接对象
private static Connection conn=null;
//定义Statement变量
private static Statement stmt=null;
//定义PreparedStatement变量
private static PreparedStatement pstmt=null;
我想问问:定义一个变量赋空值与不赋值有什么区别,为什么在这个例子中没有影响?还是我没发现影响?
也就是说:private static Connection conn;与上面的private static Connection conn=null;有什么不同?
还有PreparedStatement与Statement到底什么关系啊?
复制代码
作者:
程澄
时间:
2014-1-13 12:47
PreparedStatement可以自定义sql语句,select * from emp where sar > ?
其中的问号部分,可以是程序运行时确定的
而Statement中的sql语句必须是确定好的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2