5.22测试开发相关题目
北森
- java中重写和重载的区别是什么(用于在类中定义方法的不同)
- String类是否可以被继承(否,可使用string的实例)
- java中final关键字和finally关键字(final主要用在不可继承,finally主要是用在try catch之后)
- 关于string的方法(length、toLowerString、toUpperString、concat、replace、split、trim等)
- string定义变量和new string定义变量的区别(String定义变量更加简洁、new还需要在堆中创建对象,不是共享已经有的对象)
- java的集合(用于存储和操作对象的容器,有列表、集、队列和map)
- arrayList的初始容量(根据需要自动调整容量,先指定初始容量,若超过,则自动扩充)
- hashmap和hashTable的区别(都是用于存储键值对的,但是在线程安全、速度和同步方面有区别)
- hashmap判断是否包含某一个key用什么方法(containsKey(key))
- 写一个sql语句:题目如下10. 写一个sql语句:题目如下:题目是一张表,姓名,科目号,科目名,分数,查询不及格科目数大于等于2的学生学号和不及格科目的数量:
SELECT 学号, COUNT(*) AS 不及格科目数
FROM Scores WHERE 分数 < 60
GROUP BY 学号 HAVING COUNT(\*) >= 2;