I only know that when compiling a mixed project of java and kotlin, the compiler will process the kotlin code first, but if an object of the java class is created in the kotlin code, how does the compiler handle it? Does the kotlin compiler need to compile java files to javapsifile first?