当前位置: 首页 > 面试题库 >

Java容器的定义

时旭东
2023-03-14
问题内容

我已经读过很多关于servlet容器之类的Java容器的信息,但是,我似乎找不到企业Java世界中容器的正确定义。

有谁知道企业Java容器的良好定义?


问题答案:

M.Volter等人撰写的《服务器组件模式》一书更笼统地涉及了Container模式(企业Java容器可以看作是其专业化)。提供以下内容:

[一个容器提供]一个执行环境,负责将技术关注点添加到组件中…从概念上讲,它包装了组件,从而给客户带来了紧密集成的功能和技术关注点的幻觉。

此类技术问题的示例包括安全性,事务管理,日志记录等。



 类似资料:
  • 一、概览 Collection Map 二、容器中的设计模式 迭代器模式 适配器模式 三、源码分析 ArrayList Vector CopyOnWriteArrayList LinkedList HashMap ConcurrentHashMap LinkedHashMap WeakHashMap 参考资料 一、概览 容器主要包括 Collection 和 Map 两种,Collection 存

  • 经过之前编章的介绍,我们知道在 Python 中,常见的容器类型有: dict, tuple, list, string。其中也提到过可容器和不可变容器的概念。其中 tuple, string 是不可变容器,dict, list 是可变容器。 可变容器和不可变容器的区别在于,不可变容器一旦赋值后,不可对其中的某个元素进行修改。当然具体的介绍,可以看回之前的文章,有图文介绍。 那么这里先提出一个问题

  • 我试图使用jquery或JavaScript根据容器中的图像定义容器的高度。这可能吗?我的代码如下:

  • 问题内容: 来自.NET,我习惯于Ninject,这是一个很小的简单ioc容器。Java有什么简单而轻巧的东西吗? 越简单越好! 问题答案: Pico容器或google- guice 。在这里查看比较。 顺便说一句,很少有人会致电春“ligthweight”,但它 可以 被用作这样的,只有基本功能。因此,它包含在上面的比较中。

  • > 我正试图弄清楚Kubernetes中的网络,尤其是多集装箱吊舱的处理。在我的简单场景中,我总共有3个豆荚。其中一个有两个容器,另一个只有一个容器,它希望与多容器吊舱中的特定容器通信。我想弄清楚kubernetes如何处理此类容器之间的通信。 为此,我在一个“sidecar体系结构”中有一个简单的多容器吊舱,YAML文件如下所示: > 我想用这个YAML文件实现的是,在pod“nginx”中,有

  • 问题 你想实现一个自定义的类来模拟内置的容器类功能,比如列表和字典。但是你不确定到底要实现哪些方法。 解决方案 collections 定义了很多抽象基类,当你想自定义容器类的时候它们会非常有用。 比如你想让你的类支持迭代,那就让你的类继承 collections.Iterable 即可: import collections class A(collections.Iterable):