判断选择笔试

上传人:ji****72 文档编号:37613837 上传时间:2018-04-19 格式:DOC 页数:18 大小:133.50KB
返回 下载 相关 举报
判断选择笔试_第1页
第1页 / 共18页
判断选择笔试_第2页
第2页 / 共18页
判断选择笔试_第3页
第3页 / 共18页
判断选择笔试_第4页
第4页 / 共18页
判断选择笔试_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《判断选择笔试》由会员分享,可在线阅读,更多相关《判断选择笔试(18页珍藏版)》请在金锄头文库上搜索。

1、Android 开发工程师必看笔试题:Java 基础判断题1、方法重写发生在类继承时,子类可以重写一个父类中已有的方法,必须在返回类型 和参数列表一样时才能说是重写,否则就是重载。 正确 2、Hashtable 是同步的,而 HashMap 不是同步的。所以不要求同步的时候,用 HashMap 的效率较高。 正确 3、我们平时用的”ping“命令的原理就是向对方主机发送 TCP 数据包,如果数据包是否 到达的消息及时反馈回来,那么网络就是通的。 正确 4、在 Java 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个属性 与赋值对象相同的新对象。 错误 5、Apache 是一个纯粹

2、的 web 服务器,支持 SSL。 正确 6、我们常见的 HTTP-403 错误可能是由于服务器端的服务未启动。 错误 7、构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为 void。错误 8、在异常处理中,若 try 中的代码可能产生多种异常则可以对应多个 catch 语句。正确 9、接口中的方法一定是抽象方法,变量可以不赋初值。 错误 10、拥有 abstract 方法的类是抽象类,但抽象类中可以没有 abstract 方法。正确 11、Java 程序是运行在 Java 虚拟机中的。正确 12、java.exe 命令可用于编译.java 文件 。 错误 13、当 if 语句

3、只控制一行执行语句时,可以不写后面的大括号。正确 14、 u0000表示一个空白字符,即在单引号之间没有任何字符。正确 15、当 char c2=101;时,System.out.println(c2);的输出结果为 A。 正确 16、if()条件语句和 switch()条件语句中的判断条件语句的值都是布尔类型。错误 17、若 int arr=new int1,2,3,4,5,6,则 arr11的结果为 3 。 正确 18、若 int arr=,则 arr00的结果为 0。 错误 19、当整型常量超出了 int 类型的取值范围时,那么一定要加“L”或“l”后缀。 正确 20、System.ou

4、t.println(a + 0);语句的输出结果是 a0。 错误 Android 开发工程师必看笔试题:Java 基础选择题1.在 Java 中,( D)类提供定位本地文件系统,对文件或目录及其属性进行基本操 作。 (单选)A) FileInputStream B) FileReader C) FileWriter D) File2. Java 中的集合类包括 ArrayList、LinkedList、HashMap 等类,下列关于集合类 描述错误的是(C) (单选)A) ArrayList 和 LinkedList 均实现了 List 接口B) ArrayList 的访问速度比 Linked

5、List 快C) 添加和删除元素时,ArrayList 的表现更佳D) HashMap 实现 Map 接口,它允许任何类型的键和值对象,并允许将 null 用作 键或值3. 在使用 super 和 this 关键字时,以下描述正确的是(A) (单选)A) 在子类构造方法中使用 super()显示调用父类的构造方法,super()必须写 在子类构造方法的第一行,否则编译不通过B) super()和 this()不一定要放在构造方法内第一行C) this()和 super()可以同时出现在一个构造函数中D) this()和 super()可以在 static 环境中使用,包括 static 方法和

6、 static 语句块4 在 Java 中,JDBC API 定义了一组用于与数据库进行通信的接口和类,它们包 括在(B)包中。 (单选)A) java.lang B) java.sql C) java.util D) java.math5. Java 中,以下( B)接口以键_值对的方式存储对象。 (单选)A) java.util.Collection B) java.util.Map C) java.util.List D) java.util.Set6. 以下关于对象序列化描述正确的是(CD ) (多选)A) 使用 FileOutputStream 可以将对象进行传输B) 使用 Prin

7、tWriter 可以将对象进行传输C) 使用 ObjectOutputStream 类完成对象存储,使用 ObjectInputStream 类完成对象 读取D) 对象序列化的所属类需要实现 Serializable 接口7. 在 Java 中,( A )类可用于创建链表数据结构的对象。 (单选)A) LinkedList B) ArrayList C) Collection D) HashMap8. 分析下面这段 Java 代码,它的运行结果是(C )。 (单选)Import java.io.*;Public class BPublic static void main(string arg

8、s)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 发起的,并由 Connecti

9、on 控制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.pr

10、epareStatement(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=

11、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

12、 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. 以下可以正确获取结果

13、集的有(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)

14、 PreparedStatement pst=con.preparedStatement(“select * from book”);ResultSet rst=pst.executeQuery();17. 以下负责建立与数据库连接的是(D) (单选)A) Statement B) PreparedStatement C) ResultSet D) DriverManager18. 使用 JDBC 连接数据库的顺序是(ABCDE) (多选)A) 加载驱动 B) 导入驱动包 C) 发送并处理 SQL 语句D) 建立于数据库的连接 E) 关闭连接19.下面哪些是 Thread 类的方法(ABD)

15、(多选)A start() B run() C exit() D getPriority()20.下列说法正确的有(C) (单选)A class 中的 constructor 不可省略B constructor 必须与 class 同名,但方法不能与 class 同名C constructor 在一个对象被 new 时执行D一个 class 只能定义一个 constructor21.下面程序的运行结果:(B) (单选)public static void main(String args) Thread t = new Thread() public void run() pong();t.run();System.out.print(“ping“);static void pong() System.out.print(“pong“);A.pingpong B. pongping C. pingpong 和 pongping 都有可能 D. 都不输出22.下列说法正确的是(AC) (多选)A)LinkedList 继承自 List B)AbstractSet 继承自 SetC)HashSet 继承自 AbstractSet D)WeakMap 继承自 HashMap23.下面哪个流类属于面向字符的输入流(D)(单选)A) Bu

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

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号