三、简答题(本大题共6小题,每小题3分,共1 8分)
21. 请写出表示条件“y右移一位后大于3并且y不等于0”成立的Java表达式。
22. 请写出类之间的is-a关系和类之间的has-a关系的含义。
23. 请写出GridLayout布局的三种构造方法。
24. 请写出使用Graphics2D类声明并创建一个左上角为(30,40),宽是80,高为50的椭圆对象ellipse的语句。
25. 请写出采用缓冲式输出时,程序由文件名创建缓冲式输出流的步骤。
26. 请写出数据库更新操作中,删除数据表记录的3种方案各自所使用的对象。
四、程序填空题(本大题共5小题,每空2分,共20分)
27. 以下程序是求50以内的质数。
public class Test27{
public static void main(String[] args){
int i,j;
for (j=2;j<=50;j++){
for(i=2;i<=j/2;i++)
if(______==0) break;
if(i>______) {
System. out. println(j+"是质数");
}else { }
}
}
}