首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在数据库中存储Java字节码

在数据库中存储Java字节码
EN

Stack Overflow用户
提问于 2012-01-21 20:01:58
回答 2查看 445关注 0票数 1

Java语言规范

包可以存储在文件系统(§7.2.1)或数据库(§7.2.2)中。

我们都很熟悉存储在文件系统中的包,但我还没有看到存储在数据库中的包。

有人能指出我的网站讨论这个比上面的html更彻底吗?我想了解它的用途、优缺点等等。注意,我询问的是包,而不是对象实例的存储。

EN

回答 2

Stack Overflow用户

发布于 2012-01-22 17:48:54

目的应该是显而易见的;它允许类定义中的一些灵活性而不需要重新部署,允许外部访问类路径,而不必绑定到文件系统,等等。

缺点是它需要一个数据库,一个类加载器(尽管像这个问题和其他引用那样,它只是一个微不足道的类加载器)。

除此之外,你可能需要问一个更具体的问题。

票数 0
EN

Stack Overflow用户

发布于 2012-01-22 18:08:22

我认为VisualAge为Java的存储系统可能有资格作为一个数据库。IIRC,他们称它为存储库。我从来不知道它是如何构造的,但我很确定它不是分层目录,因为大多数实现都使用它。据我所知,他们从Smalltalk产品中获得了存储库。

如果有人能证实或反驳这一点,请这样做。

JLS作者明智地为实现创新敞开了大门。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8956210

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档