JavaSE基础笔试题及答案解析

需积分: 10 0 下载量 41 浏览量 更新于2024-08-05 收藏 21KB DOCX 举报
"JavaSE第一阶段笔试题包含了基础选择题,涵盖了变量、数据类型、方法、类命名规范、代码执行顺序、this关键字的理解、Main方法的返回类型、继承的关键字、构造函数的使用规则以及抽象类和方法的概念及应用。" 1. 题目中的第1题考察的是数学逻辑,不存在任何实数i使得i+1<i,所以答案是B,不存在。 2. 第2题涉及到浮点型数据类型,0.6332精确表示应为double类型,因此答案是B,double。 3. 第3题是一个关于switch语句的问题。当输入为2时,结果应该是result = result + 2 * 2 = 4,所以答案是C,4。 4. 第4题涉及类命名规范,Java中类名首字母大写,复合词全大写,所以正确选项是D,Shen_PanSen。 5. 第5题是关于循环和变量的,最终a的值会是9,因为循环内部a累加i,所以输出是D,9。 6. 第6题考查this关键字,this在这里指的是当前对象,也就是bird类的对象,答案是A,bird。 7. Main方法的返回类型是void,用于程序的启动点,答案是B,void。 8. 继承的关键字是extends,不是extend,所以答案是B,extends。 9. 在创建子类对象时,会先调用父类的构造函数,答案是C,先调用父类的构造函数。 10. 关于构造函数,一个类可以有多个不同参数的构造函数,可以通过this关键字调用其他构造函数,所以答案是B,一个类可以有多个不同名的构造函数。 11. 抽象方法没有方法体,只有方法签名,答案是D,声明抽象方法不可写出大括号。 12. 第12题中,System.out.println将字符串"5"和整数2连接起来,输出结果是"52",答案是A,52。 13. 题目截断了,但看起来像是继续询问关于类P的定义或使用,这部分内容未给出完整信息,无法提供答案。 以上内容详细解析了JavaSE基础知识,包括数据类型、运算规则、方法使用、类和对象的概念,以及面向对象编程中的关键概念。对于初学者来说,这些都是理解和掌握Java编程的基础。