package org.example class Class2 { var directory = "" } class Class1 { companion object { var directory = "" @JvmStatic fun main(args: Array) { println(Class2::class.java.declaredFields.size) // prints 1 println(this::class.java.declaredFields.size) // prints 0 } } }