java单选题库 博学谷(8)
题目难度:★☆☆☆ 容易
93.下列选项中,不属于基本数据类型的是 A. String B. short C. boolean D. char 答案:A 解析:Java中的8种基本数据类型分别是byte、short、int、long、float、double、char和boolean,其中不包含String类型,String属于引用类型 考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易
94.下面关于字符变量的定义中,错误的是( ) A. char a='a'; B. char b=97; C. char c=0x61; D. char d=A; 答案:D
解析:char类型数据在定义时需要使用单引号引起的单个字符,也可以赋值为0-65535之间的数字
考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易 95.请阅读下面的程序 public class Test {
public static void main(String[] args) { int m = 37; int n = 13;
while (m != n) { while (m > n) { m -= n; }
while (m < n) { n -= m; } }
System.out.println(\\\} }
下列选项中,哪一个是正确的运行结果( )
A. m=37 B. m=13 C. m=1
D. m=2 答案:C
解析:本题中有三个循环语句,首先在外层循环中判断m!=n是否成立,如果成立进入内层循环,然后在内层循环中分别比较m>n还m
public static void main(String[] args) { int n = 5;
while (n < 10) {
System.out.print(n); n++; } } }
下列选项中,哪一个是程序运行的结果 A. 无输出 B. 输出56789 C. 死循环 D. 编译错误 答案:B
解析:while条件为true,循环体执行,每执行一次输出n的值,并且n递增 考察点:第二章 Java编程基础 题目难度:★★★★ 难
97.下列关于continue语句的说法中,正确的是 A. continue语句可以在选择语句中使用 B. continue语句可以在条件语句中使用 C. continue语句可以在循环语句中使用 D. continue语句可以在任何语句中使用 答案:C
解析:continue语句只能在循环语句中使用 考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易
98.下列关于多行注释的说法中,正确的是( ) A. 多行注释中不能嵌套单行注释 B. 多行注释中可以嵌套多行注释
C. 多行注释中不可以有分号,逗号,括号等符号 D. 多行注释中可以没有换行
答案:D
解析:多行注释中可以没有换行 考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易
99.下列关于注释作用的描述中,错误的是?() A. 对程序进行说明 B. 参与编译 C. 帮助调试程序
D. 帮助整理编程思路 答案:B
解析:注释不参与编译
考察点:第二章 Java编程基础 题目难度:★☆☆☆ 容易
1.在以下什么情况下,构造方法会被调用?
A. 类定义时 B. 创建对象时 C. 调用对象方法时 D. 使用对象的变量时 答案:B 解析:
考察点:第三章 面向对象(上) 题目难度:★☆☆☆ 容易
2.请阅读下面的程序,选择正确的运行结果。 class Demo{
private static int x ;
public static void main(String[] args){ System.out.println(x++); } } A. 0 B. 1
C. 无结果 D. 编译失败 答案:A 解析:
考察点:第三章 面向对象(上) 题目难度:★☆☆☆ 容易 3.请阅读下面的代码 class A{
int x;
static int y;
void fac(String s){
System.out.println(“字符串:”+s); } }
下列选项中描述正确的是( ) A. x , y和s 都是成员变量
B. x 是实例变量,y是类变量,s是局部变量 C. x和y是实例变量,s是参数 D. x ,y和s都是实例变量 答案:B
解析:在方法中声明的s是局部变量,使用static关键字修饰的y是类变量,在类中定义的x是实例变量。
考察点:第三章 面向对象(上) 题目难度:★★☆☆ 一般 4.请阅读下面的程序代码 Class Person{ void say(){
System.out.println(“hello”); } }
class Example{
public static void main(String[] args){ Person p2 = new Person(); Person p1 = new Person(); p2.say(); p1.say(); p2=null; p2.say(); } }
下列关于程序运行结果的描述中,正确的是() A. 输出1个hello
B. 输出2个hello后会抛出异常 C. 输出3个hello后会抛出异常 D. 不会输出hello,直接抛出异常 答案:B
解析:程序中创建了2个Person对象p1、p2,并分别调用了say()方法输出两个hello,然后将p2对象置为null,使p2对象失去了引用,因此再次使用p2对象调用say()方法时,会抛出异常。
考察点:第三章 面向对象(上) 题目难度:★★☆☆ 一般
5.下列关于构造方法定义的描述中,错误的是( )。
A. 方法名与类名相同
B. 在方法名的前面没有返回值类型的声明
C. 当定义了有参构造方法,系统默认的无参构造方法依然存在 D. 在方法中不能使用return语句返回一个值 答案:C 解析:
考察点:第三章 面向对象(上) 题目难度:★★☆☆ 一般 6.先来看一段代码 ?class Demo{ Demo(){ } }
下列构造方法中,可以存在于Demo类中的是()
A. public Demo(){} B. private Demo(){}
C. Demo(int age,String name)(){} D. Demo(){} 答案:C 解析:
考察点:第三章 面向对象(上) 题目难度:★★☆☆ 一般
7.下列关于this关键字的说法中,错误的是( ) A、 this可以解决成员变量与局部变量重名问题
B、 this出现在成员方法中,代表的是调用这个方法的对象 C、 this可以出现在任何方法中
D、 this相当于一个引用,可以通过它调用成员方法与属性
A. this可以解决成员变量与局部变量重名问题
B. this出现在成员方法中,代表的是调用这个方法的对象 C. this可以出现在任何方法中
D. this相当于一个引用,可以通过它调用成员方法与属性 答案:C 解析:
考察点:第三章 面向对象(上)
…… 此处隐藏:1379字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




