微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
idx + +;
}
}
}
……
}
在程序下画线处填入正确选项是
A) synchronized B) synchronized(this) C) synchronized() D) synchronized(idx)
(35)下列关于对象串行化的说法错误的是
A) Java中,默认所有类的对象都可串行化
B) 在对象串行化时,不保存对象所属类的构造方法
C) 在实现Serializeble接口的类中,用transient关键字可使某些数据不被串行化
D) ObjectInputStream和ObjectOutputStream类都支持对象的读和写
二、填空题
注意:以命令关键字填空的必须拼写完整。
(1)测试用例包括输入值集和 【1】 值集。
(2)深度为5的满二叉树有 【2】 个叶子结点。
(3)设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有 【3】 个元素。
(4)在关系数据库中,用来表示实体之间联系的是 【4】 。
(5)在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中, 【5】 负责数据的模式定义与数据的物理存取构建。
(6)按照Java中的命名约定,方法名的起始字母一般都是小写,但是 【6】 方法例外。
(7)Swing中的按钮类是 【7】 。
(8)Java中的三元运算符是 【8】 。
(9)Java输入/输出流中包括字节流、 【9】 、文件流、对象流及管道流。
(10)在Java中,对象流以 【10】 方式传送和存储。
(11)请将下面程序补充完整。
public class PowerCalc{
public static void main(String[]args){
double x=5.0;
System. out. println(x+"to the power 4 is"+power(x, 4));
System. out. println("7. 5 to the power 5 is"+power(7.5, 5));
System. out. println("7.5 to the power 0 is"+power(7.5, 0));
System. out. println("10 to the power -2 is"+power(10, -2));
}
static double 【11】 (double x, int n){
if(n>1)
return x * power(x, n-1);
else if(n<0)
return 1.0/power(x, -n);
&nbs