posts - 1,  comments - 0,  trackbacks - 0
          Context在Java中的出現(xiàn)是如此頻繁,但其中文翻譯“上下文”又是如此詭異拗口,因此導(dǎo)致很多人不是很了解Context的具體含義是指什么,所以很有必要來深究一下這詞的含義。

          先來舉幾個(gè)JAVA中用到Context的例子

          (1)JNDI的一個(gè)類javax.naming.InitialContext,它讀取JNDI的一些配置信息,并內(nèi)含對象和其在JNDI中的注冊名稱的映射信息。請看下面的代碼
          InitialContext ic=new InitialContext();
          RMIAdaptor server
          =(RMIAdaptor)ic.lookup("jmx/invoker/RMIAdaptor"
          );

          這是一段JBoss中獲取MBean的遠(yuǎn)程調(diào)用類的代碼。在這里面通過InitialContext中JNDI注冊的名稱“jmx/invoker/RMIAdaptor”來獲得RMIAdaptor
          對象。這和JAVA集合中的MAP有點(diǎn)象,有一個(gè)String的key,key對映著它的對象。

          (2)再來看看下面Spring中最常見的幾句代碼。ApplicationContext 是內(nèi)含configuration.xml配置文件的信息,使得可以通過getBean用名稱得到相應(yīng)的注冊對象

          ApplicationContext ctx= new FileSystemXmlApplicationContext("configuration.xml");
          Object obj
          = ctx.getBean("Object_Name");



          從上面的代碼,我很能體會(huì)到Context所代表的意義:公用信息、環(huán)境、容器....。所以我覺得Context翻譯成上下文并不直觀,按照語言使用的環(huán)境,翻譯成“環(huán)境”、“容器”可能更好。                                                                        (轉(zhuǎn))

          posted on 2009-03-02 17:07 ID刀 閱讀(6119) 評(píng)論(0)  編輯  收藏 所屬分類: JAVA_Base

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(2)

          隨筆檔案(1)

          文章分類(21)

          文章檔案(17)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 13742
          • 排名 - 2090

          最新評(píng)論

          主站蜘蛛池模板: 西吉县| 应用必备| 贵德县| 康马县| 西乌| 荆州市| 当阳市| 彩票| 大洼县| 贺州市| 商南县| 色达县| 比如县| 阳山县| 大冶市| 会昌县| 方城县| 肥城市| 广宗县| 武川县| 和平县| 德安县| 金寨县| 平陆县| 余干县| 图木舒克市| 伊宁市| 莱西市| 加查县| 车致| 临沂市| 始兴县| 昂仁县| 阿克苏市| 双辽市| 大丰市| 潮州市| 卢氏县| 高唐县| 团风县| 全椒县|