当前位置:初级程序员题库>Java程序设计题库

问题:

[问答题]

阅读以下说明和Java代码,将应填入____处的语句或语句成分写在答题纸的对应栏内。
【说明】某数据文件students.txt的内容为100名学生的学号和成绩,下面的程序将文件中的数据全部读入对象数组,按分数从高到低进行排序后选出排名前30%的学生。【Java代码】

以“唱腔幽咽婉转,回肠荡气”著称的京剧演员是() ["梅兰芳","程砚秋","荀慧生","尚小云"] 以下哪一项不属于行政强制措施的种类:()。 ["限制公民人身自由","查封场所、设施或者财物","扣押财物","责令停产停业"] 以“嗓音圆润、唱腔流畅大方、扮相典雅”著称的京剧演员是() ["梅兰芳","程砚秋","荀慧生","尚小云"] 以下不属于行政强制执行的方式的是()。 ["加处罚款或者滞纳金","划拨存款、汇款","吊销许可证、执照","拍卖或者依法处理查封、扣押的场所、设施或者财物"] 以《锁麟囊》、《荒山泪》为代表作的著名京剧演员是() ["梅兰芳","程砚秋","荀慧生","尚小云"]

阅读以下说明和Java代码,将应填入____处的语句或语句成分写在答题纸的对应栏内。
【说明】某数据文件students.txt的内容为100名学生的学号和成绩,下面的程序将文件中的数据全部读入对象数组,按分数从高到低进行排序后选出排名前30%的学生。【Java代码】

参考答案:

  参考解析

(1)和(2)考查局部变量和实例变量的区别,实例变量sNO和Credit与构造方法Student的参数同名,在构造方法内,实例变量sNO和Credit均不可见,若想对实例变量进行赋值必须用this。所以答案分别为this.sNO和this.Credit。(3)和(4)所在类的功能是冒泡排序,排序的依据是按照成绩,类Student中的Credit为私有变量,只有通过公共方法getCredit()进行访问。所以答案均为getCredit()。testStudent为对象数组,所以(5)中为对象的声明语句,即newStudent。(6)所在语句的功能是排序类SortStudent的声明和创建,所以答案为SortStudentss。Java中final变量可以先使用后声明,所以(7)为final。

在线 客服