为什么"okhttp"内部包源文件名以“-”开头?

Why "okhttp" internal package source file name start with "-"?

最近,我在“okhttp”上发现了一个以“-”开头的奇怪文件名source code

为什么“okhttp”内部包源文件名以“-”开头?

这是取自 Okio 的约定 https://github.com/square/okio/blob/master/okio/src/jvmMain/kotlin/okio/-JvmPlatform.kt

有效地使 Java 代码完全无法访问这些内容。