我知道 的意思final
。
在进行 JSNI 调用时,private final native ...
是否有任何理由或好处?private native ...
我问的原因是因为我不是 JSNI 专家,但我认为添加final
与非本地调用没有什么不同。我见过很多代码使用private final native ..
,但我不确定动机。我正在处理的一些代码正在使用private final native ..
,我倾向于删除final
限定符。
如果我们只谈论 GWT,那么只有JSO类final
中的本地方法才需要关键字。否则,您应该只遵循标准 Java 实践,或您的团队特定实践。一些团队只是喜欢将 final 放在任何可能是 final 的东西上(通常 IDE 会自动为他们这样做),并且有充分的理由这样做。