我正在从类文件中解编译java代码。有一个java语句:
localObject2 = this.current_result_set;jsr 56;jsr 63;return (ResultSet)localObject2;
给出错误
'不是声明 localObject2 = this.current_result_set; jsr 56; jsr 63; return(ResultSet)localObject2;'
'JSR 56; jsr 63'
中的java
是什么?
答案 0 :(得分:1)
“反编译”的信息不完整。我不清楚用于反编译类的命令,因为它有一些影响输出的标志。
也就是说,在这种情况下,jsr 56和jsr 63指的是字节码指令'jsr'。 'jsr'指令是“跳转到branchoffset的子程序(有符号的短路由无符号字节构造。
有关详细信息,请参阅this wikipedia entry。