-> -> ->
2010计算机等级考试二级(JAVA)笔试74(四)
时间:2011-08-22 08:29:40
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
---------------------11、Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和__________两种具体类型。 参考答案: double double----------------------------------------12、赋值表达式是由位于赋值运算符左边的变量和右边的_________组成。 参考答案: 表达式 表达式----------------------------------------13、关系操作的特点是____________操作。 参考答案: 集合 集合----------------------------------------14、抽象类不能__________。 参考答案: 实例化 实例化----------------------------------------15、在Java语言中,将源代码翻译成字节码时产生的错误称为____________,而将程序在运行中产生的错误称为运行错误。 参考答案: 编译错误 编译错误----------------------------------------1、 下列程序执行后,字符串s应是 String greets=hello; String s=greets.substring(0,3); A.elloB.hellC.helloD.hl 参考答案: B :本题中方法。substring(0,3)是取字符串greets的第0个到第3个字符组成新串。----------------------------------------2、用于定义类成员的访问控制权限的一组关键字是 A.exted 和 imlemetB.ulic,rivate 和 rotectedC.cla和ulicD.char,it,float和doule 参考答案: B :修饰符分为访问限制符和非访问限制符。其中访问限制符有pub-lic.orivate.protected和default。非访问限制符有static,final和abstract等。----------------------------------------3、下列哪个方法是用来专门定义临界区,实现线程的同步? A.reume()B.otify()C.tart()D.ychroized() 参考答案: D :考查对对象的加锁和操作的概念。 【解题要点】Java中对共享数据操作的并发控制是采用传统的封锁技术。用synchro- nized()来定义临界区,使得各个线程互斥的访问临界区。----------------------------------------4、 下列程序段执行后c的结果是 int a=9,b=11,c; C=a!=b? a+b:a-b; A.-2B.20C.11D.9 参考答案: B :考查三目运算符的用法。 【解题要点】三目运算符是用?和:表示,其一般的形式为:expressionl? expres sion2:expression3,其中expressionl应该是关系或布尔逻辑表达式,其计算结果为布尔值。如果该值为true,则计算表达式expression2,并将计算结果作为整个条件表达式的结果;如果为 false,则计算表达式expression3,并将计算结果作为整个条件表达式的结果。 【错解分析】对三目运算符 的用法掌握不够,a!=b是一个布尔逻辑表达式。 【考点链接】注意运算符的优先级。----------------------------------------5、继承诸如WindowAdapter(它继承了WindowListener接口)
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G