在生活中我們看到各種各樣的容器,它們用于存放物體。
比如:倉庫,貨車車廂,地球,中國,亞洲,小的如水箱、水桶、水壺、籃子,甚至我們的肚子......
哈哈,是不是很好玩!
在我們的java里,也有這樣一些東西,我們也叫他容器;
比如:weblogic 、Tomcat 、 websphere 、Jboss 、spring 、EJb 、struts 、Jsf ......
進行二者比較,發(fā)現(xiàn)它們有不少的共性:
1. 它們都有形狀
盡管里面未必有東西,但是它本身就有自己的形態(tài)。
2. 有組織
容器的產(chǎn)生,就是通過組織小的個體從而形成一個總體的形態(tài)。
java的每種容器都有自己的配置文件,用于組織java的各種技術(shù)個體。
記得有人曾問我,寫java的配置文件是不是很麻煩!我當時并沒有回答,我想大家看完這個文章答案也就很明確了。
接下來有幾個奇怪的問題:
win xp是容器嗎?
我的回答是:yes
xp里面提供了各種配置文件,配置啟動什么的... 我們完全可以通過GUI界面進行配置它們 呵呵
屬于自己的容器?
呵呵 其實到這里我已經(jīng)不用過說了
如果我想設(shè)計自己的容器 我可以這樣做
我設(shè)計一種新的組織方式 很好的組織java組件完成一些我想要完成的操作
然后我寫一些包(提供API),把他們注入到,我實現(xiàn)準備好的一些配置文件里
OK 我完成了自己的 容器
如果我還想優(yōu)化一下的話 呵呵 我可以再寫一些GUI 或者web頁面去實現(xiàn)配置
是不是很好玩
地震讓大伙知道:居安思危,才是生存之道。
posted on 2007-08-02 11:12
小尋 閱讀(863)
評論(1) 編輯 收藏 所屬分類:
j2se/j2ee/j2me