2026年程序设计基础Java语言编程实操题库.docxVIP

  • 0
  • 0
  • 约5.54千字
  • 约 15页
  • 2026-09-02 发布于福建
  • 举报

2026年程序设计基础Java语言编程实操题库.docx

第PAGE页共NUMPAGES页

2026年程序设计基础:Java语言编程实操题库

一、选择题(每题2分,共20分)

1.Java中,以下哪个关键字用于声明一个常量?

A.final

B.static

C.const

D.volatile

答案:A

解析:`final`关键字用于声明不可变的变量(常量),一旦赋值后不可修改。`static`表示静态,`const`非Java关键字,`volatile`用于声明线程安全的变量。

2.以下哪个方法用于释放对象占用的内存?

A.free()

B.dispose()

C.finalize()

D.delete

答案:C

解析:`finalize()`方法是Java中的对象清理方法,垃圾回收器会调用它释放资源。`free()`和`delete`是C/C++关键字,`dispose()`在某些框架中用于资源释放。

3.Java中,以下哪个集合类不允许存储重复元素?

A.ArrayList

B.LinkedList

C.HashSet

D.HashMap

答案:C

解析:`HashSet`基于哈希表,元素唯一;`ArrayList`和`LinkedList`允许重复;`HashMap`的键唯一,值可重复。

4.以下哪个注解用于表示方法在测试时需要执行?

A.@Override

B.@Depr

文档评论(0)

1亿VIP精品文档

相关文档