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

          先來舉幾個JAVA中用到Context的例子

          (1)JNDI的一個類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)象,有一個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");



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

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

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(2)

          隨筆檔案(1)

          文章分類(21)

          文章檔案(17)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 13676
          • 排名 - 2089

          最新評論

          主站蜘蛛池模板: 永州市| 镇宁| 梅州市| 上高县| 永靖县| 息烽县| 图木舒克市| 山西省| 叙永县| 固原市| 都兰县| 织金县| 祥云县| 博兴县| 彰化市| 普定县| 缙云县| 资阳市| 河北省| 贵州省| 平顺县| 屯昌县| 晋城| 嘉禾县| 平谷区| 平潭县| 镇坪县| 赤峰市| 丰县| 壤塘县| 昆明市| 巴中市| 崇州市| 南岸区| 禹州市| 睢宁县| 曲沃县| 咸阳市| 咸丰县| 公主岭市| 陈巴尔虎旗|