關于建立一個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();//是創建一個DocumentBuilderFactory 的對象
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();//通過調用newInstance()這個方法,去實現創建DocumentBuilderFactory 這個對象的效果,(newInstance() 這個方法的實現類里面你去看看,它其實封裝了一個單例模式)