好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

判断选择笔试.doc

18页
  • 卖家[上传人]:pu****.1
  • 文档编号:547440481
  • 上传时间:2023-03-24
  • 文档格式:DOC
  • 文档大小:133.51KB
  • / 18 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Android开发工程师必看笔试题:Java基础判断题  1、方法重写发生在类继承时,子类可以重写一个父类中已有的方法,必须在返回类型和参数列表一样时才能说是重写,否则就是重载  正确    2、Hashtable是同步的,而HashMap不是同步的所以不要求同步的时候,用HashMap的效率较高 正确    3、我们平时用的”ping"命令的原理就是向对方主机发送TCP数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的 正确    4、在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性与赋值对象相同的新对象 错误    5、Apache是一个纯粹的web服务器,支持SSL  正确    6、我们常见的HTTP-403错误可能是由于服务器端的服务未启动 错误    7、构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void  错误    8、在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句  正确    9、接口中的方法一定是抽象方法,变量可以不赋初值  错误    10、拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。

      正确  11、Java程序是运行在Java虚拟机中的正确  12、java.exe命令可用于编译.java文件 错误  13、当if语句只控制一行执行语句时,可以不写后面的大括号正确   14、’\u0000’表示一个空白字符,即在单引号之间没有任何字符正确  15、当char c2=‘\101’;时,System.out.println(c2);的输出结果为A 正确  16、if()条件语句和switch()条件语句中的判断条件语句的值都是布尔类型错误  17、若int[][] arr=new int[][]{{1},{2,3,4},{5,6}},则arr[1][1]的结果为3 正确  18、若int[][] arr={},则arr[0][0]的结果为0 错误  19、当整型常量超出了int类型的取值范围时,那么一定要加“L”或“l”后缀正确  20、System.out.println(‘a’ + 0);语句的输出结果是a0 错误  Android开发工程师必看笔试题:Java基础选择题  1.在Java中,( D)类提供定位本地文件系统,对文件或目录及其属性进行基本操作。

      单选)  A) FileInputStream B) FileReader C) FileWriter D) File  2. Java中的集合类包括ArrayList、LinkedList、HashMap等类,下列关于集合类描述错误的是(C)(单选)  A) ArrayList和LinkedList均实现了List接口  B) ArrayList的访问速度比LinkedList快  C) 添加和删除元素时,ArrayList的表现更佳  D) HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值  3. 在使用super 和this关键字时,以下描述正确的是(A)(单选)  A) 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过  B) super()和this()不一定要放在构造方法内第一行  C) this()和super()可以同时出现在一个构造函数中  D) this()和super()可以在static环境中使用,包括static方法和static语句块  4. 在Java中,JDBC API定义了一组用于与数据库进行通信的接口和类,它们包括在(B)包中。

      单选)  A) java.lang B) java.sql C) java.util D) java.math  5. Java中,以下( B)接口以键_值对的方式存储对象单选)  A) java.util.Collection B) java.util.Map C) java.util.List D) java.util.Set  6. 以下关于对象序列化描述正确的是(CD )(多选)  A) 使用FileOutputStream可以将对象进行传输  B) 使用PrintWriter可以将对象进行传输  C) 使用ObjectOutputStream类完成对象存储,使用ObjectInputStream类完成对象读取  D) 对象序列化的所属类需要实现Serializable接口  7. 在Java中,( A )类可用于创建链表数据结构的对象单选)  A) LinkedList B) ArrayList C) Collection D) HashMap  8. 分析下面这段Java代码,它的运行结果是(C  )单选)  Import java.io.*;  Public class B{   Public static void main(string [] args){    int i=12;    System.out.println(i+=i-=i*=i);}}  A) 100 B) 0 C) -120 D) 程序无法编译  9. 使用JDBC事务的步骤是(CABD)(多选)  A) 取消Connection的事务自动提交方式  B) 发生异常回滚事务  C) 获取Connection对象  D) 操作完毕提交事务  10. 以下对JDBC事务描述错误的是( B)(单选)  A) JDBC事务属于JAVA事务的一种  B) JDBC事务属于容器事务类型  C) JDBC事务可以保证操作的完整性和一致性  D) JDBC事务是由Connection发起的,并由Connection控制 11. 要通过可滚动的结果集更新数据,以下正确的是(A)(单选)  A) pst=con.prepareStatement(sql,  ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)  B) pst=con.prepareStatement(sql,    ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY)  C) pst=con.prepareStatement(sql, Resu ltSet.TYPE_SCROLL_SENSITIVE)  D) pst=con.prepareStatement(sql, ResultSet.CONCUR_UPDATABLE)  12. 存储过程pro有两个参数,第一个为输入参数,第二个为输出参数,以下代码正确的是(C)(单选)  A) CallableStatement cst=con.prepareCall(“(call pro(?,?))”);  B) CallableStatement cst=con.prepareCall(“(call pro(?))”);  C) CallableStatement cst=con.prepareCall(“{call pro(?,?)}”);  D) CallableStatement cst=con.prepareCall(“{call pro(?,?,?)}”);  13. 以下描述正确的是(B)(单选)  A) CallableStatement是PreparedStatement的父接口  B) PreparedStatement是CallableStatement的父接口  C) CallableStatement是Statement的子接口  D) PreparedStatement是Statement的父接口  14. 要删除book表中书籍(bookName)是”java”的记录,以下代码正确的是(A)(单选)  String sql=”delete from book where bookName=?”;  PreparedStatement pst=con.preparedStatement(sql);  ______________________________  pst.execute();  A) pst.setString(1,”java”); B) pst.setString(0,”java”); C) pst.setInt(0,”java”); D) 以上选项都不正确  15. 获取ResutlSet对象rst的第一行数据,以下正确的是(B)(单选)  A) rst.hashNext(); B) rst.next(); C) rst.first(); D) rst.nextRow();  16. 以下可以正确获取结果集的有(AD)(多选)  A) Statement sta=con.createStatement();  ResultSet rst=sta.executeQuery(“select * from book”);  B) Statement sta=con.createStatement(“select * from book”);  ResultSet rst=sta.executeQuery();  C) PreparedStatement pst=con.preparedStatement();  ResultSet rst=pst.executeQuery(“select * from book”);  D) PreparedStatement pst=con.preparedStatement(“select * from book”);  ResultSet rst=pst.executeQuery();  17. 以下负责建立与数据库连接的是(D)(单选)  A) Statement B) PreparedStatement C) ResultSet D) DriverManager  18. 使用JDBC连接数据库的顺序是(ABCDE)(多选)  A) 加载驱动 B) 导入驱动包 C) 发送并处理SQL语句  D) 建立于数据库的连接 E) 关闭连接  19.下面哪些是Thread类的方法(ABD)(多选)  A start()  B run() C exit() D getPriority()  20.下列说法正确的有(C)(单选)  A. class中的constructor不可省略  B. constructor必须与class同名,但方法不能与class同名  C. constructor在一个对象被new时执行  D.一个class只能定义一个constructor 21.下面程序的运行结果:(B)(单选)  public static void main(String args[]) {          Thread t = new Thread() {              public void run() {                  pong(。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.