简体   繁体   English

gradle build在Java的哪里存储匿名内部类?

[英]Where does gradle build store anonymous inner classes in Java?

I was recently found out that when we compile a java file containing inner classes, separate files are generated for each class. 我最近发现,当我们编译包含内部类的Java文件时,会为每个类生成单独的文件。

But in Gradle build only one .class file is generated. 但是在Gradle构建中,仅生成一个.class文件。 Where does gradle store all inner classes? gradle在哪里存储所有内部类?

Gradle delegates compilation to the Java compiler and will thus produce class files according to the specification of the language. Gradle将编译委托给Java编译器,因此将根据语言的规范生成类文件。

So inner classes will appear in separate class files. 因此内部类将出现在单独的类文件中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM