$ 1 在这样的例外中意味着什么:
Error:[AndroidApp] at com.android.dx.command.dexer.Main$1.processFileBytes
答案 0 :(得分:1)
我将通过一个例子来回答
package com.examples;
public class Example {
public static void main(String[] args) {
Runnable runner = new Runnable() {
@Override
public void run() {
System.out.println(this.getClass());
}
};
runner.run();
}
}
在文件Example.java
javac Example.java
您最终得到两个.class
个文件
Example.class
Example$1.class
如果您运行main
方法,则会打印出
class com.examples.Example$1
这就是java语言为非同义内部类生成.class
文件的方式。
请参阅:
答案 1 :(得分:0)