社区
Web 开发
帖子详情
对象的基础概念性问题!!!
jeickey
2003-03-18 12:21:32
在一个类中定义了private Connection con;
在这个类中的public方法使用完它以后是否要关闭?
如果需要关闭,要怎么写?
是像这样?
private void disConn(){
if(!con==null){
con.close();
}
}
...全文
80
2
打赏
收藏
对象的基础概念性问题!!!
在一个类中定义了private Connection con; 在这个类中的public方法使用完它以后是否要关闭? 如果需要关闭,要怎么写? 是像这样? private void disConn(){ if(!con==null){ con.close(); } }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flashroom
2003-03-18
打赏
举报
回复
yes , close all !!!
sparkwu
2003-03-18
打赏
举报
回复
Please Reference:
import java.sql.*;
public class ConnOraBean {
String driverName = "oracle.jdbc.driver.OracleDriver";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String connURL= "jdbc:oracle:thin:@localhost:1521:ORCL";
String UserID = "tomcat";
String Password = "tomcat";
public ConnOraBean() {
try {
Class.forName(driverName);
}
catch (java.lang.ClassNotFoundException e)
{
System.err.println("netzero(String):" + e.getMessage());
}
}
public ResultSet executeQuery(String sql) {
try {
conn = DriverManager.getConnection(connURL, UserID, Password);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery:" + ex.getMessage());
}
return rs;
}
public ResultSet executeUpdate(String sql) {
try {
conn = DriverManager.getConnection(connURL, UserID, Password);
stmt=conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex){
System.err.println("aq.executeQuery:" + ex.getMessage());
}
return rs;
}
public boolean closeConn() {
try {
if (rs!=null) rs.close();
if (stmt!=null) stmt.close();
if (conn!=null) conn.close();
return true;
}
catch ( SQLException ex )
{
System.err.println("closeConn:" + ex.getMessage());
return false;
}
}
public static void main(String args[]) {
new ConnOraBean();
}
}
java
基础
教程----精华版
Java是一种广泛使用的面向
对象
的编程语言,以其平台独立性、安全性、健壮性和高性能而闻名。这个"java
基础
教程----精华版"显然是一份精心整理的资料,旨在帮助初学者快速掌握Java编程的
基础
知识。下面将详细介绍Java...
C++编程实例100篇
《C++编程实例100篇》是一本深入浅出的C++编程教程,它以实践为主导,通过丰富的实例帮助学习者掌握C++语言的
基础
和核心概念。这本书的每个实例都精心设计,旨在帮助初学者和有经验的开发者巩固和提升C++编程技能。 ...
java学习笔记总结
接着,深入到面向
对象
编程(OOP)的概念,包括类、
对象
、封装、继承和多态。类是
对象
的模板,定义了
对象
的属性和行为。
对象
是类的实例,具有类定义的特征和功能。封装是隐藏实现细节,只暴露必要的接口给外部使用。...
C#入门到精通加强版
这份资料详细而易懂,覆盖了C#的
基础
到高级概念,使得学习者能够逐步建立起坚实的编程
基础
。下面我们将深入探讨其中的关键知识点。 一、C#
基础
1. **C#简介**:了解C#的历史背景、设计目标以及它在.NET框架中的位置...
Python3.2.3官方文档(中文版)高清完整PDF
从提供的文件信息中,我们可以提炼出以下IT知识点: ...这些知识点涵盖了Python编程语言的核心概念、编程
基础
、面向
对象
编程、标准库使用、以及社区交流等方面,这些都是学习和掌握Python编程语言的重要内容。
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章