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 = {...} // package private
E. [examplePackage] private 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. Отчасти, потому что стек бесконечен в скала.
A. Ничего
B. нулевой
C. Список()
D. Никто
A. Связывание данных
B. Объединяющие типы
C. Запечатывание классов
D. Карри
A. Функции
B. Параметры
C. Концепции
D. Конструкции
A. По выводу
B. По значению
C. По имени
D. По ссылке
A. Классы корпуса как герметичные и не могут быть продлены
B. Вы можете построить экземпляры этих классов без использования нового ключевого слова
C. Метод ToString автоматически переопределяется
D. Метод equals автоматически переопределяется
A. Операция "сгиба"
B. Текущая сумма при переходе через список
C. Следующий элемент в списке
D. Возвращаемое значение для выражения
A. При применении функции вы не передаете аргументы для всех параметров, определенных функцией, но только для некоторых из них, оставляя оставшиеся пустыми
B. Функция, которая поддерживает карри
C. Частично определенная функция.
D. Внутренний тип функции, который используется в пакете scala.collection.imutable.
A. Список [любой]
B. Список [int]
C. Список [AnyRef]
D. Список [Boolean]
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. Ad-Hoc и параметрический
A. Тип сейф
B. Тип вызова
C. Тип границы
D. Тип функции
A. Автоматически создать список [t] с x и y как участники с t int 'type
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.imutable.stringops
B. Подкласс java.lang.string генерируется во время выполнения, добавляя метод «длины» в свою подпись.
C. Неявное преобразование преобразует java.lang.string в scala.collection.imtable.stringops, который поддерживает метод длины.
D. Все строковые литералы могут быть обработаны с помощью string structer.
A. Scala не поддерживает функции высшего порядка
B. Функции высшего порядка-это функции без параметра, которые возвращаются
C. Функции высшего порядка-это функции, которые принимают другие функции в качестве параметров.
D. Функции высшего порядка-это функции, которые возвращают функции
A. Итератор - это тип коллекции
B. Скала не поддерживает итераторов
C. Итератор - это поток входящих предметов, в которых перемещение к следующему элементу потребляет текущий элемент
D. Черта итератора смешан во всех типах сбора
A. ЛОЖЬ
B. Истинный
A. Охранник
B. Дерево
C. Массив
D. Дикая карта
A. MatchError будет брошен.
B. Ничего не произойдет, потому что «Привет» не типа «нет»
C. Заявление вернет "Привет!"
D. NullPointerException будет брошено.
A. Динамичный язык, который можно использовать для эффективного программы в объектно-ориентированном стиле
B. Продвинутый объектно-ориентированный язык намного лучше, чем Java, который работает на JVM
C. Продвинутый язык Java, реализованный Мартином Одерски
D. Объектно-функциональный язык, который поддерживает функциональные конструкции программирования
E. Чистый функциональный язык программирования
A. Истинный
B. ЛОЖЬ
A. Да, но только для черт.
B. Нет
C. Да, но это не идиоматическая Скала, и поэтому не будет обескуражен.
D. Да, все методы и функции должны иметь как минимум один оператор возврата.
A. Истинный
B. ЛОЖЬ
A. Интерфейс
B. Рамки
C. Аргументы
D. Платформа
A. "пустота"
B. "Bool"
C. "нулевой"
D. "получать"
A. Функциональный язык
B. Все эти варианты описывают Scala
C. Объектно -ориентированный язык
D. Язык, который работает на виртуальной машине
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 use.ref
A. Истинный
B. ЛОЖЬ
A. Порядок соответствия рисунка не имеет значения
B. Набор корпусов должен быть исчерпывающим
C. Сопоставление рисунков не работает с классами корпусов
D. Паттерны не работают со структурными типами
A. public int %plus (int a)
B. Вы не можете определить оператора Scala, используя исходный код Java.
C. public int #plus (int a)
D. private int $ plus (int a)
E. public int $ plus (int a)
A. Список - это конечная неизменная последовательность
B. Список оптимален для последнего в первую очередь (LIFO), стекоподобные шаблоны доступа
C. Список является прокси для java.util.arraylist
D. Список ковариант
A. ЛОЖЬ
B. Истинный
A. Нить
B. Любой
C. Единица
A. Нет
B. Да
A. он вернет ни один, потому что соответствует «что угодно»
B. Он вернется "Привет!" Потому что «нет» - это тип «опции»
C. Он не будет компилировать
D. Он вернет «все»