jsr关键字是什么意思? [英] What does the jsr keyword mean?

查看:930
本文介绍了jsr关键字是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在查看一些Java代码,我注意到以下内容:

I'm looking at some Java code, and I've noticed the following:

if (!foo(bar, baz, qux)) {
    i = 0; jsr 433;
}

javac呛到它,说这不是一个声明,预计会有分号在关键字 jsr 之后。

javac chokes on it, saying it's not a statement and that a semicolon is expected after the keyword jsr.

我做了一些谷歌搜索,我发现一些包含相同内容的代码,这让我有意识地相信它(即使它们也无法编译)。那么 jsr 做什么呢?如何获取包含它的代码进行编译?

I did some Googling, and I found some code containing the same thing, which leads me to believe it's there intentionally (even though they weren't able to get it to compile either). So what does jsr do? How does one get code containing it to compile?

推荐答案

我已经接近确定此代码来自Java反编译器。

I'm close to sure that this code is coming from a Java decompiler.

JSR 432 闻起来像一个反编译器注释,反编译器发现了一个跳转代码,但没有了解如何用java语言表达它。

The JSR 432 smells like a decompiler note, where the decompiler found a "jump" code but doesn't have a clue on how to express it in java language.

这篇关于jsr关键字是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆