-> -> ->
2010计算机等级考试二级(JAVA)笔试28(六)
时间:2011-07-11 20:59:46
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
不合法的? ① public class Test { ② public float Method(float a,float b) { } ③ ④ } A.ulic float Method(float a,float ,float c) { }B.ulic float Method(float c,float d){ }C.ulic it Method(it a,it ){ }D.rivate float Method(it a,it ,it c){ } 参考答案: B :此题主要考查方法重载,方法的重载是指多个方法可以享有相同 的名字,但参数的数量或类型必须不相同(采用不同的形式参数列表)。选项[B].不符合 方法重载的要求。----------------------------------------31、复选框Checkbox可以用下列哪个接口来监听ItemEvent事件? A.ItemLiteerB.ActioLiteerC.CotaierLiteerD.WidowLiteer 参考答案: A :复选框Checkbox用ItemListener来监听ItemEvent事件,当复选框状态改变时用getStateChange( )获取其当前状态,使用getItem( )获得被修改复选框的字符串对象。----------------------------------------32、若下列选项中的变量已正确定义并赋值,则符合Java语言语法的是? A.=a! =76;B.a=8++C=9;C.i=12.3*%4;D.a=a+7=c+; 参考答案: A :赋值表达式的组成是:在赋值运算符的左边是一变量,右边是一表达式。选项[B]. =8+b+c=9中,前半句a=8+b+c正确,但的是a+b+c=9左边其实是一个表达式,而不是一个变量。选项[C]. i=l2.3*%4中,连用两个双目运算符,双目运算符的用法是左右两端必须都是表达式或变量才行。选项[D]. a=a+7=c+b,a+7=c+b的左边也是?D个表达式,而非变量。----------------------------------------33、下列关于内部类说法中不正确的是? A.内部类不能有自己的成员方法和成员变量B.内部类可用atract修饰符定义为抽象类,也可以用rivate或rotected定义C.内部类可作为其他类的成员,而且可访问它所在类的成员D.除tatic内部类外,不能在类内声明tatic成员 参考答案: A :与普通类一样,内部类也具有自己的成员方法和成员变量。内部类是指在一个类的内部嵌套定义的类,与普通类一样,内部类也具有自己的成员方法和成员变量。但它也有与普通类不同的地方:①内部类可以 使用它所在类的静态变量和成员变量,也可以使用它所在类的方法中的局部变量。②内部类的类名只能定义在 它的类或程序段巾或在表达式内部匿名使用,外部使用它时必须给出类的全名。③内部类可用abstract修饰定 义为抽象类,也可以用private或protected定义。④内部类可作为其他类的成员,而且可访问它所在类的成 员。⑤除static内部类外,不能在类内声明static成员。一旦内部类声明为static,就变成顶层类,不能再使 用局部变最。这时可声明stage成员。----------------------------------------34、下列说法中,正确的是( )。 A.Java是不区分大小写的,源文件名与程序类名不允许相同B.Java语言以方法为程序的基本单位C.Alet是Java的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上D.以//符开始的为多行注释语句 参考答案: C :-------
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G