MCQSS.com提供免费的Scala多项选择题,涵盖广泛的主题。我们的互动式格式能够即时显示您是否正确回答了问题。立即探索我们的多项选择题库,测试您对Scala的知识!无需购买会员或注册,您可以免费使用我们的网站。别错过提升技能和准备考试的机会,立即访问MCQSS.com。
A. “&”
B. “@”
C. “ $”
D. “ _”
A. private [examplepackage] def foo = {...}
B. 软件包[examplepackage] def foo = {...}
C. def foo = {...} //默认访问
D. 软件包def foo = {...} //私有软件包
E. [examplepackage]私有def foo = {...}
A. 列表(1,2,3)::列表(5)
B. 列表(1,2,3) + 5
C. 列表(1,2,3):+ 5
D. 列表(1,2,3):: = 5
E. 列表(1,2,3):: 5
A. 默认值,仅当列表为空时才使用
B. 列表,结果附加了结果。
C. “累加器”,这是`b`的初始值
D. “累加器”,这是`a 的初始值
A. AnyRef是Scala中的根对象
B. 没有这样的课
C. AnyRef源自Anyval
D. 除了值类型外,所有类型都来自AnyRef
A. 类型时固定的类型参数。
B. 类型参数可以改变超级类型。
C. 用于超级类型的类型参数。
D. 允许随着班级的亚型而变化的类型参数。
A. 是的,JVM运行时支持尾部通话优化。
B. 不
C. 部分在编译器级别。编译器将尝试将递归调用放在循环中。
D. 部分是因为堆栈在Scala中是无限的。
A. 没有什么
B. 无效的
C. 列表()
D. 没有任何
A. 数据结合
B. 统一类型
C. 密封课
D. 咖喱
A. 功能
B. 参数
C. 概念
D. 结构体
A. 通过推断
B. 按价值
C. 按名字
D. 引用
A. 案例类是密封的,因此无法扩展
B. 您可以在不使用新关键字的情况下构建这些类的实例
C. Tostring方法被自动重新定义
D. 等价方法将自动重新定义
A. “折叠”操作
B. 迭代列表时的当前总和
C. 列表中的下一个元素
D. 表达式的返回值
A. 应用函数时,您不会输入函数定义的所有参数的参数,而仅对其中一些参数,而其余的参数则使其剩下的参数空白
B. 支持咖喱的功能
C. 部分定义的函数。
D. Scala.collection.mmutable软件包使用的内部功能类型。
A. 列表[任何]
B. 列表[INT]
C. 列表[AnyRef]
D. 列表[布尔人]
E. 列表[Anyval]
A. 基类
B. 超级订阅
C. 超级班级
D. 功能类
A. 没有密封班。
B. 密封类的子类只能在同一软件包中继承。
C. 密封类可能不会直接继承,除非它在同一源文件中定义。
D. 密封的类实例无法修改。
A. 〜
B. *
C. 呢
D. |
A. 22
B. 16
C. 2
D. 20
A. 亚型,临时和参数多态性
B. 亚型和参数
C. 都不是
D. 参数
E. 临时和参数
A. 键入安全
B. 类型通话
C. 类型绑定
D. 类型功能
A. 用x和y自动创建一个列表[t],作为t of'Int'类型的成员
B. 带有Arity 2 的元组
C. 将100分配给可变y
D. 将X和Y视为其他代码中的相同参考
E. 产生编译错误
A. 真的
B. 错误的
A. 一个简单的课程
B. 占位符
C. 警卫
D. 功能
A. (列表(1,2,3),列表(4,5,6))
B. 列表(1,2,3,4,5,6)
C. 21
D. 列表(5,7,9)
E. 列表((1,4),(2,5),(3,6))
A. 所有字符串文字都是scala.collection.immutable.stringops的实例
B. Java.lang.string的子类是在运行时生成的,并将“长度”方法添加到其签名中。
C. 隐式转换将java.lang.string转换为scala.collection.immutable.stringops,该stringops支持长度方法。
D. 所有字符串文字都可以由Scala字符串解释器处理。
A. Scala不支持高阶功能
B. 高阶函数是无参数函数,它们自己返回
C. 高阶功能是将其他函数作为参数的函数。
D. 高阶功能是返回功能的功能
A. 迭代器是收集类型
B. Scala不支持迭代器
C. 迭代器是传入项目的流,下一个项目会消耗当前项目
D. 迭代特征混合到所有收集类型中
A. 错误的
B. 真的
A. 警卫
B. 一颗树
C. 数组
D. 一张通用卡
A. 将会抛出MatchError。
B. 什么都不会发生,因为“ hi”不是类型的“无”
C. 该声明将返回“你好!”
D. 将抛出NullPoInterException。
A. 一种动态语言,可有效地以面向对象样式进行编程
B. 一种高级面向对象的语言比在JVM上运行的Java要好得多
C. 马丁·奥德斯基(Martin Odersky)实施的高级Java语言
D. 一种支持功能编程构建的对象功能性语言
E. 纯粹的功能编程语言
A. 真的
B. 错误的
A. 是的,但仅适用于特质。
B. 不
C. 是的,但这不是惯用的scala,因此灰心。
D. 是的,所有方法和功能必须至少具有一个返回语句。
A. 真的
B. 错误的
A. 界面
B. 框架
C. 争论
D. 平台
A. “空白”
B. “布尔”
C. “无效的”
D. “得到”
A. 功能性语言
B. 所有这些选择描述了Scala
C. 面向对象的语言
D. 在VM上运行的语言
A. 单声道对象
B. 一个参数
C. 单身对象
D. 静态对象
A. 对象
B. 方法
C. 布尔人
D. 操作
A. “ Scalacom”
B. “ cscala”
C. “ scala.comp”
D. “ Scalac”
A. scala.anyref
B. 您必须始终指定超级班级
C. Scala.Importref
D. Scalac使用
A. 真的
B. 错误的
A. 图案匹配的顺序无关紧要
B. 案例集必须详尽
C. 模式匹配与案例类不起作用
D. 模式不适合结构类型
A. 公共int%plus(int a)
B. 您无法使用Java源代码定义Scala运算符。
C. public int #plus(int a)
D. 私人int $ plus(int a)
E. 公共int $ plus(int a)
A. 列表是有限的不变序列
B. 列表最适合末端 - 列出(LIFO),类似堆栈的访问模式
C. 列表是java.util.arraylist 的代理
D. 列表是协变量的
A. 错误的
B. 真的
A. 细绳
B. 任何
C. 单元
A. 不
B. 是的
A. 它将返回无
B. 它将返回“嗨!”因为“无”是一种“选项”
C. 它不会编译
D. 它将返回“任何东西”