【发布时间】:2016-11-09 09:56:59
【问题描述】:
现在我在当前项目中有一个包含 2 个 java 类的包。其中一个从表中提取数据并重新排列为Map。另一个类执行需要经常访问此Map 的检查工作。显然,我不想在每次调用检查类时都生成这个Map。对我来说,存储 Map 的最简单和最有效的方法是什么,让我的检查类工作更快。我希望找到一种方法使 Map 在生成后可以在我的包中全局访问。需要建议!
为了清楚起见,检查类扩展了 spark UDF1 的抽象类。所以它将作为一个 UDF 在火花上工作。两个类中都没有 main 函数,THx。
【问题讨论】:
-
2个java程序是什么意思?是否有两个 .jar 文件或类?
-
使地图静态化.. 使其仅加载一次并在其他地方重复使用
-
我认为 2 个程序之间的包共享不是一个好主意,或者我不明白你的意思
-
@Blobonat 已编辑,2 类。
-
你有 2 个类,每个类都有 main 方法吗?
标签: java