Skip to main content
Journey Uncommon Logo
JourneyUncommon
hardKotlinJava interop JvmStatic JvmNameSingle-choice MCQ

How does @JvmStatic on a companion-object function change the generated bytecode, and where does the actual method body live?

class Util { companion object { @JvmStatic fun helper() { /* ... */ } } }