当我在Java中输入一些常量时,我注意到我连续使用了4个关键字,Eclipse突出显示了我:public static final int
。然后,我从我的常规编码中休息一下,并问自己(和没有相关结果的谷歌)我可以使用的最长的关键字链是什么,仍然有有效的代码。过了一会儿,我能想出的最好的方法就是这个方法定义:
public synchronized static final strictfp int a() { ...
这是Java中的6个关键字。有可能达到7甚至更高?其他语言怎么样?
答案 0 :(得分:5)
在方法体内,您可以根据需要链接尽可能多的do
:
do do do do do do do do
break;
while (false); while (false); while (false); while (false); while (false); while (false); while (false); while (false);
答案 1 :(得分:1)
与你的相同:
@deprecated
public synchronized static final strictfp int a() throws java.lang.ArrayOutOfBoundException, IllegalCastException { ...