在 JVM 这类托管运行环境中,执行本地代码的需求往往不可避免。这种情况通常出现在需要调用用 C 语言实现的加密、压缩、数据库操作或网络通信功能时。 以 SQLite 为例,据其开发者 所述,它是 JVM 应用程序中使用最为广泛的数据库开发库。但 SQLite 是用 C 语言 ...