研发笔试题及答案.docxVIP

  • 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)

1亿VIP精品文档

相关文档