Преобразование частного класса из Kotlin в Java через байт-код - PullRequest
1 голос
/ 28 января 2020

Когда код Kotlin компилируется в байтовый код Java, что происходит с закрытым классом. Я спрашиваю это, потому что частные классы отсутствуют в Java.

1 Ответ

2 голосов
/ 28 января 2020

Когда код Kotlin компилируется в Java модификаторы байтового кода private, protected и public сохраняются. Но есть два исключения, внутренние превращаются в public, потому что внутренний модификатор отсутствует в java. И модификатор private с классом превращается в default.

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