一、什麼是工廠模式
工廠模式就是用工廠方法來代替new操作來實例化對象。工廠模式分為工廠方法模式和抽象工廠模式,其中抽象工廠模式是工廠方法模式的擴展。
二、工廠模式實現(代碼示例)
場景:模擬遊戲中,給遊戲角色編輯髮型
三、工廠模式的應用
1、系統中使用的 JDBC
2、spring框架的Ioc容器beanFactory:生成並管理Bean。
相關推薦
'一線互聯網Java崗面試題:Spring中用了哪些設計模式?引發的深思'
"作者:Java填坑之路原文鏈接:https://www.yidianzixun.com/article/0LJMfx3B前言設計模式作為工作學習中的枕邊書,卻時常處於勤說不用的尷尬境地,也不是我們時常忘記,只是一直沒有記憶。Spring作為業界的經典框架,無論是在架構設計...
'從基礎到高級,Java面試題73道,看看你掌握多少了?'
"java基礎:簡述JDK跟JRE的區別簡述path跟classpath的區別Java的關鍵字中有沒有goto”static”關鍵字是什麼意思?Java中是否可以覆蓋(override)一個private或者是static的方法?Java中的方法覆蓋(Overriding)...
'一道號稱“史上最難”java面試題引發的線程安全思考,掌握了嗎?'
"最近偶然間看見一道名為史上最難的java面試題,這個題讓了我對線程安全的有了一些新的思考,給大家分享一下這個題吧:public class TestSync2 implements Runnable {int b = 100;synchronized void m1() ...
推薦中...