大一Java期末复习重点:选择填空题及答案解析
需积分: 45 95 浏览量
更新于2024-09-09
25
收藏 48KB DOC 举报
"大一java期末复习习题和答案,包含选择、填空等题型,涉及Java基础知识,如JDK目录、关键字、循环结构、import语句、数据类型、常量表示、数组使用、逻辑判断及switch语句等。"
在Java编程学习中,这些题目涵盖了基础且重要的知识点:
1. JDK的工具软件所在目录:运行Java程序需要JDK的bin目录,因为这里包含了编译(javac)和运行(java)Java程序的命令。
2. Java关键字:NULL不是Java中的有效关键字,const在Java中是保留字但未被使用,false和this是合法的关键字。
3. 循环结构:for和while循环在功能上等价,都可以实现任何循环操作,但while循环通常用于当循环条件基于某个计算结果时,而for循环则适用于已知循环次数的情况。
4. import语句:在Java中,import语句用于导入类库,可以有多个,也可以没有,但不强制至少有一个。它们必须出现在所有类定义之前。
5. 数据类型:boolean占用1个字节,char占用2个字节,int和float各占用4个字节,byte和short各占用1个字节,double占用8个字节。
6. double型常量表示:选项C(2.0)是正确的,因为浮点数常量默认为double类型。
7. 数组访问:未初始化的数组元素默认值为0,因此arr[1]的值为0。该代码在运行时会产生错误,因为main方法中不能直接访问类级别的变量。
8. 逻辑判断:或运算符"||",如果i大于j或者m小于k减1,则k++,否则k--。由于i小于j,k的值不会增加,因此k保持10。
9. switch语句:j-i的结果是9,匹配case 9,k增加2。由于没有break语句,将继续执行case 10,k再增加6。最后default分支不会执行,k的值为17。
10. 字符变量:字符变量的值可以通过ASCII码进行计算和比较。题目中缺少部分代码,但通常涉及字符转换和比较。
通过这些题目,学生可以复习Java的基本语法和概念,为大一的Java期末考试做好准备。理解并熟练掌握这些知识点对于进一步学习Java高级特性至关重要。
天命ming
- 粉丝: 50
- 资源: 25
最新资源
- Microsoft 编写优质无错C 程序秘诀 pdf
- WAP开发教程.pdf
- RFC2544网络设备评测协议实现技术
- ORACLE傻瓜手册.doc
- 售前过程中ERP软件演示技巧分析研究
- DOS批处理高级教程精选合编
- Spring开发指南 0.8预览版
- L293管脚说明,以及英文资料
- 高质量C++-C编程指南
- Spring Framework 开发参考手册 pdf版
- J2EE乱码问题解决方法
- LINUX 内核 源代码 情景分析
- DES密码设计:实现DES加密解密的算法
- DataGridView+编程36计.pdf
- 原著 :<<PHP实战:对象,设计,敏捷 >>
- USB摄像头嵌入式应用的软硬件设计