關(guān)于建立一個DocumentBuilderFactory的對象
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
和?DocumentBuilderFactory dbf = new DocumentBuilderFactory();有差別嗎?
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
和?DocumentBuilderFactory dbf = new DocumentBuilderFactory();有差別嗎?
2016-04-05
舉報
2016-04-06
這兩種的效果是一樣的,
DocumentBuilderFactory dbf = new DocumentBuilderFactory();//是創(chuàng)建一個DocumentBuilderFactory 的對象
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();//通過調(diào)用newInstance()這個方法,去實現(xiàn)創(chuàng)建DocumentBuilderFactory 這個對象的效果,(newInstance() 這個方法的實現(xiàn)類里面你去看看,它其實封裝了一個單例模式)