В чем разница между Kotlin File / Class и Kotlin Script - PullRequest
0 голосов
/ 08 января 2019

я программирую kotlin язык до нескольких недель, и я всегда начинаю с нового File / Class , и я недавно заметил, что kotlin Сценарий в меню, и я спрашиваю, в чем разница между Скрипт и Файл в kotlin

1 Ответ

0 голосов
/ 08 января 2019

В исходном файле Kotlin *.kt вы можете разместить объявления верхнего уровня, такие как типы и функции и свойства верхнего уровня, но не операторы кода, которые не вложены в некоторые объявления.

Файл Kotlin Script *.kts, напротив, содержит операторы кода верхнего уровня, без вложенности. Разрешается также содержать типы, но с некоторыми ограничениями, аналогичными тем, которые размещаются в объявлениях вложенных типов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...