黑马程序员技术交流社区
标题:
关于java中大数组的问题,用于初始化信息
[打印本页]
作者:
んоиё$t
时间:
2013-10-28 16:48
标题:
关于java中大数组的问题,用于初始化信息
想定义一个比较大的数组(大概600KB),数组只用来提供初始化数据,运行过程中不会更新数组中的内容,下面这样的定义编译器报“Too many constants, the constant pool for xxx would exceed 65536 entries”错误。
char g_MainData[] = {
0x81, 0x00, 0x7f, 0x00, 0x7f, 0x00, 0x06, 0x00, 0x04, 0x01, 0x85, 0x01, 0x01, 0x01, 0x7f, 0x00......};
不希望用new方式动态分配空间,因为数组目的是用来提供600KB的初始化数据,也不想用读文件的方式,因为读文件速度太慢,请大家帮忙看看怎么解决。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2