我很困惑...... SQLConnection connection=new SQLConnection();
和SQLConnection connection;
之间的区别是什么?我应该使用其中之一的情况是什么?
答案 0 :(得分:1)
第一个:SQLConnection connection=new SQLConnection();
同时是变量声明和初始化(Eager Initialization),但后面的部分SQLConnection connection;
只是变量声明,因为你决定在以后的某个时候初始化它&# 39;实际上需要创建一个SQLConnection
实例。
如果你想在类级别将它声明为全局连接变量,那么你应该使用后面的SQLConnection connection;
,然后可以使用多个方法/事件处理程序/。