Java考试重点:标识符、数据类型与程序结构
3星 · 超过75%的资源 需积分: 9 125 浏览量
更新于2024-07-30
收藏 154KB PDF 举报
"这是一份Java考试复习题集,涵盖了Java语言的基础知识,包括数据类型、标识符、数值转换、字符串操作以及类与对象的使用等核心概念。"
1. Java的数据类型及其取值范围:
Java中的`short`型是16位的有符号整数类型,其取值范围是从`-2^15`到`2^15 - 1`,即`-32,768`到`32,767`。选项C正确。
2. Java中的合法标识符:
Java标识符可以包含字母、数字、美元符号($)和下划线(_),但不能以数字开头。`$persons`, `TwoUsers`, 和 `_endline` 都是合法的标识符,而`*point`不是,因为它以星号(*)开头。选项A、B、E正确。
3. 将16进制数赋值给`long`型变量:
在Java中,16进制的数字前缀是`0x`,所以正确的赋值方式是`longnumber=0x345L;`。选项D正确。
4. Java程序片断错误分析:
A选项,字符串连接正确;B选项,尝试访问字符串数组,但`s`不是数组,错误;C选项,调用`toUpperCase()`方法,正确;D选项,试图对字符串进行减法操作,错误。所以,错误的选项是B和D。
5. 类与对象的使用:
在第13行,合法的声明包括访问父类`Person`的公共方法`change()`和创建子类`Teacher`的对象`t`。因此,选项D(`i=p.change(30);`)和E(`i=t.b;`)是合法的,假设`b`在`Teacher`类中是公共的。
6. Vector类的使用:
`Vector`是Java中的动态数组,第二行的声明`myVect=new Vector();`会在内存中创建一个`Vector`对象并分配引用。选项B正确,表示分配了一个到Vector对象的引用;选项A错误,因为确实分配了内存空间。第三行的语句创建了一个新的`Vector`实例。
这些题目涉及Java基础语法、数据类型、字符串操作、数组和集合类的使用,以及类和对象的概念,是Java初学者或准备Java考试时常见的复习内容。通过解决这些问题,可以巩固对Java语言的理解,并提高编程能力。
2013-09-01 上传
2019-03-16 上传
2011-10-20 上传
2007-08-01 上传
2011-12-17 上传
2007-05-14 上传
tongchao1351467
- 粉丝: 0
- 资源: 2
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫