Java笔试模拟试卷.docx

上传人:1564****060 文档编号:92347411 上传时间:2023-06-03 格式:DOCX 页数:8 大小:14.90KB
返回 下载 相关 举报
Java笔试模拟试卷.docx_第1页
第1页 / 共8页
Java笔试模拟试卷.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《Java笔试模拟试卷.docx》由会员分享,可在线阅读,更多相关《Java笔试模拟试卷.docx(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 Java笔试模拟试卷 试题1 以下不属于接口的是 A. Statement B. PreparedStatement C. Driver D. DriverManager 试题2 关于ResultSetMetaData API描述错误的选项是 A. getColumnCount() 返回列的数目 B. getColumnTypeName(int index) 返回指定列的类型的名称 C. getColumnType(int index) 返回字符串表示形式的指定列的类型 D. isNullable 指定列是否为空 试题3 emp表数据如下 EMPNO ENAME JOB MGR HIREDA

2、TE SAL COMM DEPTNO - 7369 SMITH CLERK 7902 1980/12/17 800.00 20 7499 ALLEN SALESMAN 7698 1981/2/20 1600.00 0.00 30 下面代码输出的结果是: ResultSet rs = stmt.executeQuery (“select comm from emp”); while(rs.next() System.out.println(rs.getDouble(1) + “,” +rs.wasNull(); A. 0, true 0, false B. null, true 0,false

3、C. 0, false 0, false D. 0, true 0, true 试题4 下面的代码用于将存放于文件中的图片信息(mouse.bmp)和文本信息(some.xml)插入到Oracle数据库(Oracle 10g 以上驱动) 应当填入的代码是: public void testSaveLOB() throws Exception Connection con = DBUtils.getConnection(); PreparedStatement stmt = con .prepareStatement(“ into sd_user (id, photo,mem) values(?

4、,?,?)”); stmt.setInt(1, 30); File file = new File(“d:/mouse.bmp”); FileInputStream fis = new FileInputStream(file); File xml = new File(“d:/some.xml”); InputStreamReader reader = new InputStreamReader(new FileInputStream( xml), “utf-8); int n = stmt.executeUpdate(); System.out.println(n); fis.close(

5、); stmt.close(); con.close(); A. stmt.setStream(2, fis, (int) file.length(); stmt.setReader(3, reader, (int) xml.length(); B. stmt.setBinaryStream(2, fis, (int) file.length(); stmt.setCharacterStream(3, reader, (int) xml.length(); C. stmt.setInputStream(2, fis, (int) file.length(); stmt.setCharacter

6、Stream(3, reader, (int) xml.length(); D. stmt.setBinaryStream(2, fis, (int) file.length(); stmt.setFileReader(3, reader, (int) xml.length(); 试题5 下面描述不属于连接池的功能的.是 A. 可以缓解连接频繁的关闭和创立会造成系统性能的下降 B. 可以大幅度提高查询语句的执行效率 C. 可以限制客户端的连接数量 D. 可以提高系统的伸缩性 试题6 下面的代码用于实现对emp表的分页查询(Oracle),在每页10行的前提下查询第8页的语句是: A. Stri

7、ng sql = “select ename,sal from emp where limit ?,?” PreparedStatement stmt = con.prepareStatement(sql); stmt.setInt(1,10*7+1+10); stmt.setInt(2,10*7+1); stmt.executeQuery(); B. String sql = “select ename,sal from emp limit ?,?” PreparedStatement stmt = con.prepareStatement(sql); stmt.setInt(1,10*7+

8、1+10); stmt.setInt(2,10*7+1); stmt.executeQuery(); C. String sql = “select ename, sal from emp (select enam, sal, rownum n from foo where rownum=?) where n PreparedStatement stmt = con.prepareStatement(sql); stmt.setInt(1,10*7+1); stmt.setInt(2,10*7+1+10); stmt.executeQuery(); D. String sql = “selec

9、t ename, sal from (select ename, sal, rownum n from foo where rownum where n=?” PreparedStatement stmt = con.prepareStatement(sql); stmt.setInt(1,10*7+1+10); stmt.setInt(2,10*7+1); stmt.executeQuery(); 试题7 下面代码空白处应当填入的是: public void tstAuto() throws Exception Class.forName(“com.mysql.jdbc.Driver”);

10、Connection con = DriverManager.getConnection( “jdbc:mysql:/localhost:3306/test”, “root”, “root”); con.setAutoCommit(false); PreparedStatement stmt = con .prepareStatement(“ into emp(name, hire_date, dept_id) values(?,?,?)”); stmt.executeUpdate(“ into dept (name, location)value(RD,Beijing)”); / 猎取刚刚产

11、生的主键 stmt.close(); con.close(); A. ResultSet key = stmt.getKeys(); B. int key = stmt.getGeneratedKeys(); C. ResultSet key = stmt.getGeneratedKeys(); D. int key = stmt.getKeys(); 试题8 已知数据表emp的数据为: EMPNO ENAME - 7369 SMITH 7499 ALLEN 7521 WARD 下面代码的运行结果是 int empno = 6000; String ename = “hello or 1=1;

12、 Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(“select count(*) from emp where empno=”+empno+” and ename=”+ename+”); rs.next(); System.out.println(rs.getInt(1); A. 0 B. 1 C. 2 D. 3 试题9 下面关于PreparedStatement的说法错误的选项是 A. PreparedStatement继承了Statement B. PreparedStatement可以有效的防止SQL注入 C. PreparedStatement不能用于批量更新的操作 D. PreparedStatement可以存储预编译的Statement,从而提升执行效率 试题10 下面关于Oracle数据库连接URI正确的拼写格式是: A. jdbc:oracle:thin:hostname:1521:orcl B. jdbc/oracle/thin/hostname:1521/orcl C. jdbc:oracle/thin/hostname:1521/orcl D. jdbc:oracle:thin/hostname:1521/orcl 【Java笔试模拟试卷】

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com