小编Cod*_*ief的帖子

jar文件中有多少被加载到内存中

我正在用scala编程,当我写一个简单的"println("hello world")"程序并使用'sbt package'将它发布到一个jar文件中时,该文件的大小只有4kb,但这对我没有帮助如果没有scala库,jar文件将无法运行.所以在网上搜索之后,我找到了sbt-assembly,它将包括scala库在内的所有内容打包成一个"胖jar",但生成的jar文件大小超过13Mb所以我的问题是当jar文件被执行或访问时,整个jar文件是否被加载进入内存,或者只需要将所需的数据和函数加载到内存中?

memory-management scala jar sbt sbt-assembly

8
推荐指数
1
解决办法
108
查看次数

标签 统计

jar ×1

memory-management ×1

sbt ×1

sbt-assembly ×1

scala ×1