一个名为`MyClass.java`的Java源文件被编译后生成了`MyClass.class`文件。假设`MyClass`类包含一个名为`getString`的抽象方法,该方法的签名为`public abstract boolean getString(int, int, String)`。使用`javap`命令反汇编该`MyClass.class`文件,以下哪一项最能反映反汇编后`getString`方法的表示形式?

答案解析

javap会保留方法的访问修饰符、abstract关键字和参数的完整类型(包括包名),如java.lang.String。选项B是Java源代码的表示形式,选项A和D省略了abstract关键字或者java.lang包名,选项C最接近实际反汇编结果,因此选项C正确。
正确答案:C
随机推荐
开始刷题