本人能力有限解决不了,希望各位帮帮忙!!!

问题描述

packagebbs;importjava.sql.*;importjava.util.*;publicclassConnPool{privateintConnNow=0;privateVectorconnections=newVector();privateStringPoolName;privateStringDriverName;privateStringDbId;privateStringUserName;privateStringPassword;privateintMaxConn;publicConnPool(StringPoolName,StringDriverName,StringDbId,StringUserName,StringPassword,intMaxConn){this.PoolName=PoolName;this.DriverName=DriverName;this.DbId=DbId;this.UserName=UserName;this.Password=Password;this.MaxConn=MaxConn;}publicsynchronizedvoidreleaseConnection(Connectionconn){connections.addElement(conn);ConnNow--;}publicsynchronizedConnectiongetConnection(){Connectionconn=null;if(connections.size()>0){conn=(Connection)connections.elementAt(0);connections.removeElementAt(0);try{if(conn.isClosed())conn=getConnection();}catch(Exceptionex){ex.printStackTrace();}}elseif(MaxConn==0||ConnNow<MaxConn){conn=newConnection();}if(conn!=null){ConnNow++;}returnconn;}privateConnectionnewConnection(){Connectionconn=null;try{Class.forName(DriverName);conn=DriverManager.getConnection(DbId,UserName,Password);}catch(Exceptione){e.printStackTrace();returnnull;}returnconn;}publicsynchronizedvoidcloseConn(){EnumerationallConnections=connections.elements();while(allConnections.hasMoreElements()){Connectionconn=(Connection)allConnections.nextElement();try{conn.close();}catch(SQLExceptione){e.printStackTrace();}}connections.removeAllElements();}}编译时提示使用了未经检查或不安全的操作.怎么解决~~

解决方案

解决方案二:
没导包,
解决方案三:
应该泛型问题吧,试试这样privateVector<?>connections=newVector<?>();
解决方案四:
java.util.Vector的方法allElement(E)添加的是普通类型,而你添加的是个conn类型Connection不为普通类型,所以会有注意:ConnPool.java使用了未经检查或不安全的操作。注意:要了解详细信息,请使用-Xlint:unchecked重新编译。这样的提示,但这样的提示不影响文件的正常编译和运行。。

时间: 2024-12-22 15:00:09

本人能力有限解决不了,希望各位帮帮忙!!!的相关文章

c++-设计一个简单的程序,有些不懂,希望大家帮帮忙

问题描述 设计一个简单的程序,有些不懂,希望大家帮帮忙 项目一:数据结构分析与实现.(线性表:实现循环曾链表的基本操作,就是插入,删除,合并)以报告形式写出 项目二实际问题的数据结构分析与实现.如图 编程软件:visualC++6.0 虽然我已编了一个,但觉得不好.可能力有限,希望帮忙.

tomcat启动报错-java开发使用struts2框架后,启动tomcat会出现异常,希望大家帮帮忙。

问题描述 java开发使用struts2框架后,启动tomcat会出现异常,希望大家帮帮忙. comcat版本 6.0.30 struts2 jar包 struts2-core-2.1.8.1.jar org.xml.sax.SAXParseException: The element type "servlet-class" must be terminated by the matching end-tag "". at com.sun.org.apache.x

gradle-android studio 导入项目遇到如下问题 百度不出来 希望大家帮帮忙

问题描述 android studio 导入项目遇到如下问题 百度不出来 希望大家帮帮忙 Error:(22, 0) Gradle DSL method not found: 'android()' Possible causes: The project 'clue' may be using a version of Gradle that does not contain the method.Open Gradle wrapper file The build file may be m

在powershell上运行python 键盘失灵了怎么回事?本人小白一枚,求大大们帮帮忙。

问题描述 在powershell上运行python 键盘失灵了怎么回事?本人小白一枚,求大大们帮帮忙. PS C:Usersca> python python : Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] on win32 所在位置 行:1 字符: 1 python ~~~~~~ CategoryInfo : NotSpecified: (Python 2.7.11

数据库卸载问题oracle-Oracle数据库卸载问题 希望大家帮帮忙

问题描述 Oracle数据库卸载问题 希望大家帮帮忙 怎么查看oracle有没有删除干净 我安装了两个数据库 然后我根据 百度给的信息全部删除注册表 但是不知道有没有删除干净 希望大神帮帮忙 有没有检测的方法啊? 解决方案 一般是用默认的uninstall.exe卸载,其他管家可能删的不全. 其他不容易被删除的是潜伏在C盘深处的注册表文件等,一般情况下没必要赶尽杀绝(没有危害). 重装的时候会覆盖,不影响.

图片-php前段页面,求帮助,希望大家帮帮忙,谢谢了

问题描述 php前段页面,求帮助,希望大家帮帮忙,谢谢了 这个页面怎么写出来,求帮助 解决方案 背景而已..多学下css,这个和php没关系

把一个网站的网址嵌入到我的网页框架中去后,点击菜单失去链接效果,不知何解,请各位大虾帮帮忙吧

问题描述 我也遇到同样一个问题,把一个网站的网址嵌入到我的网页框架中去后,点击菜单失去链接效果,不知何解,请各位大虾帮帮忙吧鼠标点击网页任务栏中出现:javascript:__doPostBack('LeftMenu1','Traffic')的快捷方式类似http://www.elong.com的网站也是就出现了一样的结果我要想用谁能给我想想法子 解决方案 解决方案二:问题已解决是因为隐藏框架导致的!解决方案三:该回复于2009-09-28 09:39:42被版主删除

我想用java写一个扫描局域网mac地址的程序!希望大家帮帮忙谢谢

问题描述 就是给IP段,扫描MAC地址,希望各位大侠帮帮我!谢了 解决方案 解决方案二:你想干嘛?解决方案三:给你提供一个方法,经测试可以使用的,如果有一定的基础肯定能看懂,无注释,不解释packagetools;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.LineNumberReader;publicclassMacAddressSearcher{publicstaticStringgetMac

配置SSH是出错了 纠结了几天 希望大家帮帮忙!

问题描述 2012-2-1615:10:07org.apache.catalina.startup.HostConfigcheckResources信息:Reloadingcontext[/fineArtsStudio]2012-2-1615:10:07org.apache.catalina.core.StandardContextstop信息:Containerorg.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/fin