關(guān)于理解的一個(gè)困惑
書中有兩句話“過(guò)濾器對(duì)象放置在JAVAX.SERVLET包中,其名稱為Filter,他是一個(gè)接口?!?/p>
”上述代碼顯示了一個(gè)Servlet對(duì)象的代碼結(jié)構(gòu)(上述代碼創(chuàng)建了一個(gè)Servlet),Servlet類通過(guò)繼承HttpServlet類被聲明為一個(gè)Servlet對(duì)象“
我困惑在先說(shuō)他是對(duì)象,又說(shuō)他是接口。接口和類不是對(duì)象吧?以及第二句話,他只創(chuàng)建了一個(gè)Servlet類,并沒(méi)有實(shí)例化為一個(gè)對(duì)象啊。求教,我覺(jué)得我的理解一定錯(cuò)在一個(gè)關(guān)鍵的地方
2017-07-19
第一句話的老師的意思應(yīng)該是:自定義的過(guò)濾器類應(yīng)該實(shí)現(xiàn)javax.servlet包中的Filter(過(guò)濾器)接口。說(shuō)過(guò)濾器對(duì)象Filter放置在javax.servlet包中也不能說(shuō)錯(cuò),學(xué)過(guò)java反射應(yīng)該知道Class類,所有類都是Class類的實(shí)例對(duì)象。
第二句話 Servlet類通過(guò)繼承HttpServlet類被聲明為一個(gè)Servlet對(duì)象 老師的意思可能說(shuō)的比較模糊:servlet的實(shí)例化是通過(guò)web容器啟動(dòng)的時(shí)候自動(dòng)進(jìn)行的,···
2017-07-19
實(shí)例化是放在web.xml里面的