一个table, 读取一行数据, 来源 bytebuffer
1:根据不同的数据类型, 读取 getShort, getInt, getDouble,
使用 switch(),,case...
2:都处理成 int, 和 double,直接 getint, getdouble
3: 面向对象, IntReader, doubleReader, 不使用 switch
2 方案最差,文件变大,速度也慢, 3 的速度 大于 1.
由于我们都是百万级的数据处理, 不知道 还有没有更好的方案, 想要那种 那着 method 当作对象一样可以使用,可以直接 method(m), 不是反射, 反射更慢, 是 “织入” 吗?
1:根据不同的数据类型, 读取 getShort, getInt, getDouble,
使用 switch(),,case...
2:都处理成 int, 和 double,直接 getint, getdouble
3: 面向对象, IntReader, doubleReader, 不使用 switch
2 方案最差,文件变大,速度也慢, 3 的速度 大于 1.
由于我们都是百万级的数据处理, 不知道 还有没有更好的方案, 想要那种 那着 method 当作对象一样可以使用,可以直接 method(m), 不是反射, 反射更慢, 是 “织入” 吗?