- 1
- 0
- 约1.15万字
- 约 17页
- 2026-11-15 发布于河南
- 举报
研发笔试题及答案
考试时间:______分钟总分:______分姓名:______
一、编程基础
1.下列关于C++中`const`关键字的说法,错误的是?
A.可以用于声明常量变量
B.可以用于修饰成员函数,表示函数不修改对象状态
C.可以用于指针,`constint*p;`表示指针所指内容为常量
D.可以用于函数参数,`voidfun(constinta);`表示函数内部可以修改`a`的值
2.关于Java的`equals()`和`hashCode()`方法,下列说法正确的是?
A.`equals()`默认进行对象引用比较,`hashCode()`默认返回对象的内存地址哈希值
B.对于任何非空对象,`equals()`返回`true`当且仅当`hashCode()`返回的哈希值相同
C.重写`equals()`时,通常也需要重写`hashCode()`,并保证两者逻辑一致性
D.`hashCode()`的返回值对`equals()`的结果有决定性影响
3.以下代码片段中,关于变量作用域的描述,正确的是?(假设`inta=5;`在全局作用域)
```java
voidmethod1(
原创力文档

文档评论(0)