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)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 13722
          • 排名 - 2090

          最新評(píng)論

          主站蜘蛛池模板: 寿光市| 华坪县| 香格里拉县| 宁海县| 通许县| 板桥市| 鹤壁市| 平阴县| 兴海县| 延吉市| 宜兰县| 固原市| 庆安县| 丽水市| 昂仁县| 漠河县| 慈溪市| 阿尔山市| 都安| 苗栗县| 綦江县| 公安县| 平度市| 伊吾县| 孟州市| 海林市| 安宁市| 都昌县| 肇源县| 沂水县| 西盟| 泰和县| 仁寿县| 淮南市| 黄梅县| 吐鲁番市| 大田县| 阳江市| 海晏县| 霸州市| 巩义市|