相关疑难解决方法(0)

Java中的"代码太大"编译错误

Java中的代码是否有任何最大大小?我写了一个超过10,000行的函数.实际上,每一行都为数组变量赋值.

arts_bag[10792]="newyorkartworld";
arts_bag[10793]="leningradschool";
arts_bag[10794]="mailart";
arts_bag[10795]="artspan";
arts_bag[10796]="watercolor";
arts_bag[10797]="sculptures";
arts_bag[10798]="stonesculpture"; 
Run Code Online (Sandbox Code Playgroud)

在编译时,我收到了这个错误:代码太大了

我该如何克服这个问题?

java arrays compiler-errors code-size

85
推荐指数
5
解决办法
6万
查看次数

在java枚举中你可以拥有的成员数限制是多少?

假设你在这样的java中有一个假设的枚举(纯粹用于演示目的,这不是我非常期待使用的代码):

enum Example{
    FIRST,
    SECOND,
    THIRD,
    ...
    LAST;
}
Run Code Online (Sandbox Code Playgroud)

在编译器停止之前,你可以在枚举中拥有的最大成员数是多少?

其次,当您的代码引用枚举时,运行时是否有任何性能差异,例如10个成员而不是100或1,000(除了存储大型类所需的明显内存开销)?

java compiler-construction performance enums runtime

6
推荐指数
2
解决办法
3447
查看次数