2026年Java面试技巧测评试卷.docxVIP

  • 1
  • 0
  • 约7.22千字
  • 约 12页
  • 2026-07-19 发布于湖北
  • 举报

2026年Java面试技巧测评试卷

考试时间:______分钟总分:______分姓名:______

一、选择题

1.下列关于Java内存模型的描述中,正确的是?

A.Java虚拟机规范不保证所有线程的操作都是原子性的。

B.对一个变量的写操作,先于其他线程对该变量的读操作对主内存的更新可见。

C.volatile关键字修饰的变量,其读写操作都具有原子性。

D.在没有使用synchronized或volatile的情况下,一个线程对共享变量的修改,其他线程不一定能看到。

2.在Java中,`Strings=abc;`这行代码创建对象的数量是?

A.0个

B.1个

C.2个

D.3个

3.关于Java集合框架中的`HashMap`和`TreeMap`,下列说法正确的是?

A.`HashMap`基于哈希表实现,`TreeMap`基于红黑树实现。

B.`HashMap`的迭代顺序不确定,`TreeMap`按键的自然顺序或构造时指定的Comparator顺序迭代。

C.`HashMap`允许使用一个`null`键,但只允许一个`null`值;`TreeMap`不允许任何`null`键或`null`值。

D.上述所有说法都正确。

4.

文档评论(0)

1亿VIP精品文档

相关文档