我有以下代碼:如何解決「方法代碼超過65535字節限制」?
public static void main(String[] args) {
try {
String[] studentnames = {
/* this is an array of 9000 strings... */
};
}
}
試圖編譯這個時候我得到以下錯誤:
The code of method main(String[]) is exceeding the 65535 bytes limit
'通過代碼屬性的exception_table(§4.7.3),LineNumberTable屬性中的索引大小(§4.7),每非本地非抽象方法的代碼量被限制爲65536字節。 8)和LocalVariableTable屬性(§4.7.9).'根據java doc http://docs.oracle.com/javase/specs/#88659 –
它是9000或90,000? – lsof