第一范文网 - 专业文章范例文档资料分享平台

使用JAVA实现面向对象编程

来源:用户分享 时间:2025/5/30 12:06:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} } }

A.try finally

B.try catch1 finally C.try catch2 finally D.finally

23、以下代码段中正确的是() A.try{ System.out.println(“try”); }catch(Exception e){ System.out.print(“catch”) }

B.try{ System.out.print(“try”); }

C.try{ System.out.print(“try”); }finally(Exception e){ System.out.print(“finally”); }

D.try{ System.out.print(“try”); }finally{ System.out.print(“finally”); }

24、下面程序的执行结果是() public class Test{ public static void foo(){ try{ String s=null; s=s.toLowerCase(); }catch(NullPointerException e){ System.out.print(“2”); }finally{ System.out.print(“3”); } System.out.print(“4”); } public static void main(String[] args){ foo(); }

} A.2 B.34 C.23 D.234

25、下列异常中在多重catch中同时使用时,()应该最后列出。 A.ArithmeticException B.NumberFormatException C.Exception

D.ArrayIndexOutOfBoundsException

26、以下()的对象可以使用键—值的形式保存数据。 A.ArrayList B.LinkedList C.HashMap D.Collection

27、给定如下JAVA代码,可以填入下划线出的代码是() import java,util.*; public class Test{ public static void main(String[] args){ ________________________ list.add(“A”); list.addFirst(“B”); } }

A.List list=new ArrayLiat(); B.List list=new LinkedList(); C.ArrayList list=new ArrayLisy(): D.LinkedList list=new LinkedList();

28、下列关于java.util.ArrayList的说法正确的是( )。(选择两项) A.这个集合中的元素是有序的。

B.可以通过键来获取这个集合中的元素

C.可以通过addFirst()方法在集合的首部插入元素 D.在对这个集合执行遍历操作时,效率比较高

29、给定如下JAVA代码,编译运行的结果是() import java.util.*; public class Test{ public static void main(String[] args){ List list=new ArrayList();

list.add(“A”);

list.add(2,”B”);

String s=(String)list.get(1); System.out.println(s);

} }

A.编译时发生错误 B.运行时引发异常 C.正确运行,输出:A D.正确运行,输出:B

30、给定诶下JAVA代码,编译运行的结果是() import java.util.*; public class Test{ public static void main(String[] args){ Map map=new HashMap();

String s=”key”; map.put(s,”Hello”); map.put(s,”World”);

System.out.println(map.size());

} }

A.编译时发生错误 B.运行时引发异常 C.正确运行,输出:1 D.正确运行,输出:2

31、假设已经获得ResultSet对象rs,那么获取第一行数据的正确语句是() A.rs.hashNext(); B.rs.next(); C.rs.nextRow(); D.rs.hasNextRow();

32、给定如下JAVA代码片段,假定已经获得一个数据库连接,使用变量conn来表示。要从表FirstLevelTitle中删除所有creator列值为“张三”的记录(creator字段的数据类型为varchar),可以填入下划线处的代码是()。

String strSql=”delete from FirstLevelTitle where creator=?”; PreparedStatement ptmt=con.prepareStatement(strSql); _____________________________ pstmt.executeUpdate();

A.pstmt..setString(0,”张三”); B.pstmt.setString(1,”张三”); C.patmt.setInt(0,”张三”); D.pstmt.setInt(1,”张三”);

33、假定已经霍格一个数据库连接,使用变量conn来表示。下列语句中能够正确获得结果集的有()。(选择两项)

A.Statement stmt=conn.createStatement();

ResultSet rs=stmt.executeQuery(“SELECT * FROM student”);

B. Statement stmt=conn.createStatement(“SELECT * FROM student”); ResultSet rs=stmt.executeQuery();

C.PreparedStatemebt stmt=conn.prepareStatement();

ResultSet rs=stmt.executeQuery(“SLECET * FROM student”);

D..PreparedStatemebt stmt=conn.prepareStatement(“SLECET * FROM student”); ResultSet rs=stmt.executeQuery();

34、给定如下JAVA代码片段,假定查询语句是“select id,creator from FirstLevelTitle”,并且已经获得了相应的结果集对象,使用变量rs表示。现在要在控制台上输出FirstLevelTitle表中各行中的creator列(存贮类型为varchar)的值,可以填入下划线处的代码是()。(选择两项)

while(rs.next()){ int id=rs.getInt(“id”); String creator=___________ System.out.println(creator); }

A.rs.getString(“creator”); B.rs.getString(1); C.rs.getString(2);

D. rs.getString(creator);

35、JDK中提供的()类的主要职责:依据数据库的不同,管理不同的JDBC驱动程序。 A.DriverManager B.Connection C.Statement D.Class

36、以下选项关于持久化的说法错误的是() A,持久化是相对于瞬时化,短暂化而言的 B,把数据保存到文本文件中不属于持久化 C.把数据保存到数据库中属于持久化

D.持久化主要操作包括保存,删除,修改,读取和查找等

37、以下选项中关于DAO模式说法错误的是()

A.DAO是数据存取对象的含义,实现对数据库资源的访问

B.DAO模式中要定义DAO接口和实现类,隔离了不同数据库的实现 C.DAO负责执行业务逻辑操作,将业务逻辑和数据访问隔离开来 D.DAO负责完成数据持久化操作

38、一个典型的DAO模式的组成不包括()

A.DAO接口 B,DAO实现类 C.实体类

D.业务逻辑类

39、以下选项中关于实体类的说法错误的是() A.在分层结构中,不同层之间通过实体类来传输数据 B.实体类的属性一般使用public修饰 C.实体类的方法一般使用public修饰

D.实体类最好实现java.io.Serializable,支持序列化机制

40、以下选项中关于分层开发的优势说法错误的是() A.便于提高代码的耦合性 B.便于提高代码的开发质量 C.便于代码复用和程序扩展 D.便于提高开发效率

41、File类中的()方法可以用来判断文件或目录是否存在 A.exist B.exists

C.fileExist() D,fileExists()

42、File类中的()可以用来获取文件大件大小 A.length() B.size() C.getLength() D.getSize()

43、文本文件的读写过程中,需要处理下列()异常

A.ClassNotFoundException B.IOException

C,SQLException D.RemoteExcepiton

44、字符流是以()传输数据的

A.一个字节 B.八位字符 C.16位Unicode字符 D.一比特 45、()方法可以清空流

A.void release B.void close() C.void Remove() D.void flush()

46、以下声明()是对BufferedReader的正确声明 A.BufferedReader(Reader in);

B.BufferedReader(String encoding.InputStream in); C.ufferedReader(String encoding.,File f); D. BufferedReader(File f);

搜索更多关于: 使用JAVA实现面向对象编程 的文档
使用JAVA实现面向对象编程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0y4uo9m6id6ehs74cpci_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top