NodeList nl=DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(is).getDocumentElement().getChildNodes();
分开写DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
DocumentBuilder builer=dbf.newDocumentBuilder();
//下面这一行
Document document=builer.parse(is);
Element element=document.getDocumentElement();
NodeList nl=element.getChildNodes();document 是接口,可以声明接口变量,但必须引用实现了接口的类
那document引用的是那个类,还有下面几个都是接口