1.思考
容器是什么?
-
水壺是容器,水壺中存放著水,等我們需要水了,直接用
-
Spring中的ApplicationContext是容器,里面存放著各種Bean,等我們需要了直接用,并且可以創(chuàng)建管理Bean
-
Hierarchy是Log4j的容器,它里面存放著各種Logger? 用來管理各種Logger?
Hierarchy是什么?
從字面上看:
n. 層級;等級制度。
log4j的文檔說明:
This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy
用來根據(jù)名稱獲取Logger并維持logger等級??磥硎俏覀兿胂氲哪菢?,存放著各種Logger并管理,等我們需要的時候還可以從中獲取。
2.Hierarchy 容器
Hierarchy既然是容器,談到容器,就如上面所說的水壺、Spring中的ApplicationContext以及Java中的集合類。他們的核心功能就是存和取。