加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在Scala中编写一个类析构函数?

发布时间:2020-12-16 19:05:55 所属栏目:安全 来源:网络整理
导读:我想在整个类实例存在的时候打开一个FileWriter.所以我需要在析构函数中关闭它.但是如何在 Scala中指定析构函数? 解决方法 您可能有兴趣查看Josh Suereth的Scala-arm项目,该项目为这个使用来源提供了单一和分隔的继续资源管理: http://github.com/jsuereth
我想在整个类实例存在的时候打开一个FileWriter.所以我需要在析构函数中关闭它.但是如何在 Scala中指定析构函数?

解决方法

您可能有兴趣查看Josh Suereth的Scala-arm项目,该项目为这个使用来源提供了单一和分隔的继续资源管理: http://github.com/jsuereth/scala-arm

如果你真的认为你需要一个析构函数(即因为你认为你需要创建对象,然后把它移出来,再也看不到),我建议重新考虑你的应用程序体系结构,而不是这样做这可以在JVM上可靠地工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读