- 1
- 0
- 约5.55千字
- 约 16页
- 2026-05-07 发布于四川
- 举报
2026年软件开发试题及答案
一、单项选择题(每题2分,共20分)
1.以下关于Go语言协程(Goroutine)的描述,错误的是:
A.协程由Go运行时调度,比线程更轻量
B.多个协程可运行在同一个线程上
C.协程间通信推荐使用共享内存
D.协程的创建成本远低于操作系统线程
答案:C
解析:Go语言倡导“通过通信共享内存”而非“通过共享内存通信”,协程间推荐使用Channel通信,共享内存需配合sync包加锁,因此C错误。
2.若Java类A定义了方法`publicvoidprint(intx)`,类B继承A并覆盖该方法,以下哪个方法签名会导致编译错误?
A.`publicvoidprint(longx)`
B.`publicvoidprint(intx,inty)`
C.`protectedvoidprint(intx)`
D.`publicvoidprint(Integerx)`
答案:C
解析:方法覆盖要求子类方法的访问权限不低于父类(父类为public,子类不能为protected),因此C违反覆盖规则,会编译错误。A是重载(参数类型不同),B是参数个数不同的重载,D是装箱类型的重载,均合法。
3.关于数据库事务隔离级别的描述,正确的是:
A.读未提交(ReadUncommitted)会导致不可重复读,但不会出现脏读
原创力文档

文档评论(0)