Насколько хорошо вы разбираетесь в Kotlin?

Kotlin
0%

Вопрос 1. Кто является создателем Kotlin?

Correct! Wrong!

Вопрос 2. В рамках какой лицензии был выпущен Kotlin?

Correct! Wrong!

JetBrains выпустили Kotlin под лицензией свободного программного обеспечения Apache 2. Это означает, что вы можете свободно редактировать и распространять любой код, написанный на Kotlin.

Вопрос 3. Kotlin работает только с Java?

Correct! Wrong!

После начала работы с Java и Android, в Kotlin появилась возможность взаимодействия с JavaScript. В настоящее время JetBrains работают над проектом Kotlin/Native: теперь на Kotlin технически возможно писать программы, не требующие для исполнения ни JVM, ни другой виртуальной машины.

Вопрос 4. Обладает ли Kotlin обратной совместимостью?

Correct! Wrong!

Kotlin — язык со статической типизацией, который компилируется в JVM байт-код. А это значит, что он обладает обратной совместимостью с Java и ваш проект может частично переходить c Java на Kotlin без каких-либо задержек по разработке.

Вопрос 5. Разрешает ли Kotlin выполнение макросов?

Correct! Wrong!

Оптимизировать и тестировать код, содержащий макросы, достаточно трудно, поэтому разработчики Kotlin решили не включать их в язык.

Вопрос 6. Какой из нижеприведенных вариантов используется для обработки исключений типа Nothing?

Correct! Wrong!

Если выражение, стоящее слева от элвис-оператора, не является типом Nothing, то элвис-оператор его вернёт.

Вопрос 7. По умолчанию, классы в Kotlin являются:

Correct! Wrong!

По умолчанию, все классы в Kotlin финализированные, т.е. закрыты для наследования.

Вопрос 8. Какое из данных утверждений является верным для переменных в Kotlin?

Correct! Wrong!

Оба значения val и var используются для создания переменных в Kotlin. Однако val используется для неизменяемых переменных, которые соответствуют финализированным переменным в Java.

Насколько хорошо вы разбираетесь в Kotlin?
Плохо!
Вы показали плохой результат! Скорее всего, вам следует начать знакомство с Kotlin со статьи для чайников.
Неплохо!
Возможно вы только начинаете программировать на Kotlin и еще не разобрались во всех его особенностях. Вам стоит немного подтянуть знания.
Отлично!
Поздравляем, вы уверенно владете языком Kotlin! Вы отлично знаете свое дело. Продолжайте в том же духе!

Share your Results: