程序员在线笔试题库及详细答案.docxVIP

  • 2
  • 0
  • 约1.29万字
  • 约 14页
  • 2026-06-24 发布于河北
  • 举报

程序员在线笔试题库及详细答案

一、基础语法题(共10题,每题5分)

1.选择题:下列关于Java中String类的描述,错误的是()

A.String类是final修饰的,不能被继承

B.String对象一旦创建,其内容不可修改

C.StringBuffer和StringBuilder都可以修改字符串内容,前者线程安全,后者非线程安全

D.abc==newString(abc)的结果是true

答案:D

解析:==用于判断两个对象的内存地址是否相同;abc是字符串常量,存储在常量池,newString(abc)会在堆内存中创建一个新对象,两者内存地址不同,所以结果是false。equals()方法才是判断字符串内容是否相同,该题中两者equals()结果为true。

2.选择题:Python中,下列代码的运行结果是()

python

a=[1,2,3]

b=a

b.append(4)

print(a)

A.[1,2,3]B.[1,2,3,4]C.[1,2,3,4,4]D.报错

答案:B

解析:Python中列表是可变对象,b=a并没有创建新的列表,而是让b和a指向同一个列表对象(引用传递)。因此,通过b修改列表内容,a指向的列表也会同步变化,最终a的结果是[1,2,3,4]。

3.选择题:下列关

文档评论(0)

1亿VIP精品文档

相关文档