软件构造小题

软件构造复习典型题

假设执行之后未进行任何垃圾回收,此时内存里共有 [填空1] 个String对象和 [填空2] 个StringBuilder对象

此时c的取值是 [填空3] ,d的取值是 [填空4]

正确答案:
3;1;ac;abbc

多选题 第4题 2分

关于immutable和mutable data type的说法,正确的__

A 使用不可变类型,对其频繁修改会产生大量的临时拷贝
B 可变类型可直接修改其值而无需太多拷贝,从而提高效率
C 不可辩数据类型更“安全”,因为其值无法修改
D 使用可变类型做“全局变量”,可在不同模块之间高效率的进行共享数据读写

正确答案:ABCD

这些题目都是这两天复习过程中感觉有价值的一些题目,也是一些内容需要格外注意的一些地方。