计算机类 Java认证 Java开发员
Java开发工程师笔试题 12 题 含答案 Java开发员
1 名词解释 1 / 12
下面哪个不是基本数据类型()?
A char B int C String D Boolean
查看答案 C. String
2 名词解释 2 / 12
下面哪个不是java的关键字?
A boolean B break C extends D echo
查看答案 D. echo
3 名词解释 3 / 12
选择下面代码的运行结果:public class Test{public voidcall(){for(int i = ; i < 3; i++){System.out.print(i);}System.out.print(i);}}
A 122 B 123 C 编译错误 D 没有任何输出
查看答案 C. 编译错误
4 名词解释 4 / 12
下列程序段的时间复杂度为( ) int i=1;while (i<N) { i=i*2;}
A O(N1/2) B O(logN) C O(N) D O(N2)
查看答案 B. O(logN)
5 名词解释 5 / 12
下列语句正确的是
A boolean = 1; B boolean a= (4 >= 10); C booleana=”真”; D boolean a == true;
查看答案 B. boolean a= (4 >= 10);
6 名词解释 6 / 12
关于java中的构造器,表述正确的是
A 可重写,也可重载 B 可重写,但不能重载 C 不可重写,但是可重载 D 不可重写,也不能重载
查看答案 C. 不可重写,但是可重载
7 名词解释 7 / 12
下列对于数据库索引的说法错误的是
A 索引是一种排好序的数据结构,可以提升查询,分组和排序的性能 B 索引会影响表的更新、插入和删除操作的效率 C 全表扫描一定比使用索引的执行效率低 D 对于只有很少数据分布范围的列,不应该创建索引
查看答案 C. 全表扫描一定比使用索引的执行效率低
8 多选题 8 / 12
下列说法正确的是 ()(多选)
A switch 不能够作用在String类型上 B List, Set, Map都继承自Collection接口 C Java语言支持goto语句 D GC是垃圾收集器,程序员不用担心内存管理
查看答案 A. switch 不能够作用在String类型上 D. GC是垃圾收集器,程序员不用担心内存管理
9 主观题 9 / 12
下列的代码的运行结果是
查看答案 Did的静态初始化块Son的静态初始化块Did的普通初始化块Did的带参数的构造器,其参数值:1Did的无参构造器Son的普通初始化块Son的无参构造器
10 材料分析题 10 / 12
SQL题(1) 有两张表,一张学生表(student),字段(id,stu_no,stu_name,score,classId),字段对应含义是(学生表主键id,学号,学生名,总分数,所属班级Id)一张班级表(class),字段(id,name),字段名对应含义是(班级id,班级名) 1.现学生表存在重复数据(除id外其他字段值相同),现写sql查询出去重后的学生表数据,重复的数据取id最大的一条
查看答案 select * from student s1 where not EXISTS(select * from student s2 wheres1.stu_no=s2.stu_no and s2.id>s1.id);
11 材料分析题 11 / 12
SQL题(2) 2.现学生表数据已经去重,现写sql查询出每个班级总分数排名前五的学生学号,学生名,总分数和所属班级名
查看答案 select c.name cname,s1.stu_namesname,s1.score from student s1,class c wheres1.classId=c.id and(select count(distinct s2.score) fromstudent s2 where s2.classId=c.id and s2.score>s1.score)<2order by c.name,s1.score DESC;
12 阅读题 12 / 12
编码题: 输入:一个数字和字母组成的字符串(0 < 长度 < 10000)输出:最大的整型数字是多少(如果没有返回-1)
查看答案 样例输入:dsfadsf567781234567812345afddsafads123f23fs212 样例输出:567781234567812345