что означает «::» в котлине?

Я новичок в Kotlin
Я использовал этот код для открытия другого действия:

startActivity(Intent(this,IntroAndLang::class.java)) 

текущая деятельность и целевая деятельность написаны в Котлине

Я не могу понять, почему нет ни одного : вместо :: at IntroAndLang::class.java

Как указано в документах, это ссылка на класс :

Ссылки на классы: самой основной функцией отражения является получение ссылки на запуск в класс Kotlin. Чтобы получить ссылку на статически известный класс Kotlin, вы можете использовать синтаксис литерала класса:

 val c = MyClass::class //The reference is a value of type KClass. 

Обратите внимание, что ссылка класса Kotlin не совпадает с ссылкой на класс Java. Чтобы получить ссылку на класс Java, используйте свойство .java в экземпляре KClass.

Это также синтаксис ссылок на методы, как в этом простом примере:

 list.forEach(::println) 

Он относится к println определенному в библиотеке Kotlin Standard.