版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

一、填空题

1.Java程序代码必须放在一个类中,类使用________关键字定义。
2.Java中的注释有三类,分别是________、________ 和 ________ 。
3.Java语言中int类型所占存储空间为________个字节。
4.用于比较两个整数是否相等的运算符是 ________ 。
5.数组是一个 ________ ,存储到数组中的每个元素,都有自己的自动编号最小值为________。

二、判断题

1.二进制是由数字0 和1组成的数字序列。( )
2.continue语句只用于循环语句中,它的作用是跳出循环。( )
3.三元运算符的语法格式为“判断条件?表达式1:表达式2”。( )
4.在switch语句中,每个case关键字后面必须有break。( )
5.若x = 5,则表达式(x + 5)/3的值是3。( )

三、选择题

1.下列选项中,关于类的定义格式正确的是()(多选)
A、修饰符 class 类名{
程序代码
}
B、修饰符 类名class {
程序代码
}
C、class 类名{
程序代码
}
D、类名 class {
程序代码
}
2.下列选项中,不属于基本数据类型的是( )
A、 String
B、 short
C、 boolean
D、 char
3.下列选项中,使用比较运算符正确的选项是( )(多选)
A、 4!=3结果为false
B、 4 == 3 结果为false
C、 4<=3结果为true
D、 4>=3结果为true
4.请阅读下面代码。

class Test{public static void main(String[] args) {int a = 3;int b = 6;System.out.print(a==b);System.out.print(a<b);System.out.print(a!=b);System.out.print(a>=b);}
}

上述程序运行结束时,输出结果是( )
A、false false true false
B、false false true true
C、false true true false
D、true false false true
5.假设int x=2,三元表达式x>0?x+1:5( )
A、0
B、2
C、3
D、5

四、简答题

1.简述Java语言中的8中基本数据类型,并说明每种数据类型所占用的空间大小。
2.简述跳转语句break与continue的作用和区别。

五、编程题

1.请编写程序,实现计算“1+3+5+7+…+99”的值,要求如下。
(1)使用循环语句实现自然数1~99的遍历。
(2)在遍历过程中,通过条件判断当前遍历的书是否为奇数,如果是就累加,否则不加。
2. 使用do…while循环语句计算正数5的阶乘。

参考答案

一、
1.class
2.单行注释、多行注释、文档注释
3.4
4.==
5.容器、0
二、
1.对
2.错
3.对
4.错
5.对
三、
1.AC
2.A
3.BD
4.C
5.C
四、
1.Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true和false两个值,分别占一个字节。
2. 在switch条件语句和循环语句中都可以使用break语句。当它出现在switch条件语句中时,作用是终止某个case并跳出switch结构。当它出现在循环语句中,作用是跳出循环语句,执行循环后面的代码;continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环。
五、
1.

     public class getSum {public static void main(String[] args) {int sum = 0;for (int i = 1; i < 100; i++) {if (i % 2 != 0)sum += i;}System.out.println(sum);}}
     public class Test {public static void main(String[] args) {int i = 1;long sum = 1;do {sum *= i;i++;} while (i <= 5);System.out.println(sum);}}

Java期末考试试题及参考答案(02)相关推荐

  1. Java期末考试试题及参考答案(01)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一.填空题 1.Java是一种面向______的语言,它是由SUN公司开发的高级程序设计语言. ...

  2. Java期末考试试题及参考答案(10)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一.填空题 1.Java中的I/O流,按照传输数据的不同,可分为________和______ ...

  3. Java期末考试试题及参考答案(06)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一.填空题 1.在Java中定义了3个类来封装对字符串的操作,他们分别是________.__ ...

  4. Java期末考试试题及参考答案(04)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一.填空题 1.在面向对象中,类之间共享属性和操作的机制称为________. 2.在继承关系 ...

  5. Java期末考试试题及参考答案(07)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一.填空题 1. ________ 是所有单列集合的父接口,它定义了单列集合(List和Set ...

  6. Java期末考试试题及参考答案(12)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一.填空题 1.实现多线程的两种方式是继承________类和实现________接口. 2. ...

  7. MySQL数据库期末考试试题及参考答案(02)

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 一. 填空题 创建数据库时,语句中添加____可以防止数据库已存在而引发的程序报错. 如果使用 ...

  8. 通过计算机和网络进行整个商务贸易活动,《电子商务学习》课程期末考试试题及参考答案...

    <电子商务>课程期末考试试题及参考答案 一.单项选择题 1.基于现代概念的电子商务,最早产生于20世纪(B )年代,发展于20世纪90年代. A. 50 B. 60 C. 70 D. 80 ...

  9. 电大管理英语4计算机期末考试,2020年7月电大《管理英语4》期末考试试题及参考答案...

    1.试卷代号:1389 国家开放大学2020年春季学期期末统一考试 管理英语4试题 2020年7月 注意事项 一.将你的学号.姓名及分校(工作站)名称填写在答题纸的规定栏 内.考试结束后,把试卷和答题 ...

最新文章

  1. 解决ubuntu上opengl的问题
  2. 不用数学也能讲清贝叶斯理论的马尔可夫链蒙特卡洛方法?这篇文章做到了
  3. 数据库架构的升级和变更
  4. 皮一皮:精致的人生,哪怕拔火罐也要搭配衣服出门...
  5. 剑指offer 算法 (知识迁移能力2)
  6. 有哪些关于爱情的句子或短文,适合摘抄的那种最好?
  7. PHP第三方登录—OAuth2.0协议
  8. 保持良好习惯,一个新的开始
  9. 推荐5款超实用的小软件,建议先收藏再下载
  10. java天猫精灵_教你玩转天猫精灵:把设备接入天猫精灵
  11. Springboot集成Swagger接口测试工具
  12. Gitbub 基本使用
  13. Linux 非源码安装 xrdp
  14. Java随笔记 - Java代码实现一个死锁程序
  15. MySQL发号问题的分析和改进
  16. ps cs6 64+32百度网盘分享
  17. Java开发自学教程!kafka配置文件参数说明
  18. 华为服务器1u系列,1u服务器
  19. 国泰君安国际连续第五年获《彭博商业周刊》“金融机构大奖”
  20. 电脑遇到的各种蓝屏、断网的问题以及解决办法

热门文章

  1. c# 调用Microsoft XPS Document Writer打印机,将Pdf文件转换成Xps文件
  2. sqrt在matlab是什么意思,矩阵开方sqrt()和sqrtm()的区别
  3. Eclipse安装插件不显示
  4. 正点原子STM32 UCOSiii学习笔记——时间片轮转调度
  5. 复利计算公器 网页版 0600
  6. Python基础训练100题(带答案),刷题一时爽,一直刷题一直爽
  7. python画土拨鼠代码_Python 用10行代码教你画出太阳花
  8. C#之 如何使用SqlParameter执行SQL
  9. 【string】字符串分割strock
  10. centos7 Minimal 虚拟机安装图文教程