栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Java的双重自由或腐败

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java的双重自由或腐败

我知道这是一个旧线程,但以防万一有人在同一错误中失败。

这是您正在使用的本机库的多线程问题。

长话短说,java将本机库加载到内存中,然后由多个线程同时访问它,然后弹出此错误。

此问题的快速解决方法是将生成此错误的方法标记为

synchronized


@kit注释后更新。

在多线程环境中无法运行此类本机库。

您的选择是:

  • 修改本机库以使其具有线程安全性(如果您可以访问其代码)。
  • 将其包装为应用程序并作为单独的进程运行多个副本(因为每个进程一次加载本机库)
  • 将其包装为服务并运行多个副本,并使用套接字或适当的更高级别的RPC机制与其进行通信。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/506334.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号