摘要:
什么是設(shè)計(jì)模式,設(shè)計(jì)模式主要學(xué)什么,單例模式解決了什么問(wèn)題? 設(shè)計(jì)模式就是具體問(wèn)題的最有解決方案 解決了什么問(wèn)題?怎么寫(xiě)? 確保一個(gè)類(lèi)只有一個(gè)對(duì)象 單例怎么寫(xiě),餓漢式單例的特點(diǎn)是什么? 把類(lèi)的構(gòu)造器私有;定義一個(gè)類(lèi)變量存儲(chǔ)類(lèi)的一個(gè)對(duì)象;提供一個(gè)類(lèi)方法返回對(duì)象 在獲取類(lèi)的對(duì)象時(shí),對(duì)象已經(jīng)創(chuàng)建好了 3.
閱讀全文
posted @ 2024-03-14 21:17
鍾皈
閱讀(12)
推薦(0)
摘要:
類(lèi)方法中可以直接訪問(wèn)類(lèi)的成員,不可以直接訪問(wèn)實(shí)例成員 實(shí)例方法中既可以直接訪問(wèn)類(lèi)成員,也可以直接訪問(wèn)實(shí)例成員 實(shí)例方法中可以出現(xiàn)this關(guān)鍵字,類(lèi)方法中不可以出現(xiàn)this關(guān)鍵字
閱讀全文
posted @ 2024-03-14 20:45
鍾皈
閱讀(10)
推薦(0)
摘要:
類(lèi)方法有什么應(yīng)用場(chǎng)景? 可以用來(lái)設(shè)計(jì)工具類(lèi) 工具類(lèi)是什么,有什么好處? 工具類(lèi)中的方法都是類(lèi)方法,每個(gè)類(lèi)方法都是用來(lái)完成一個(gè)功能的 提高了代碼的復(fù)用性,調(diào)用方便,提高了開(kāi)發(fā)效率 為什么工具類(lèi)要用類(lèi)方法,而不是用實(shí)例方法? 實(shí)例方法需要?jiǎng)?chuàng)建對(duì)象來(lái)調(diào)用,會(huì)浪費(fèi)內(nèi)存 工具類(lèi)定義時(shí)有什么要求? 工具類(lèi)不需要
閱讀全文
posted @ 2024-03-14 20:29
鍾皈
閱讀(10)
推薦(0)
摘要:
有static修飾的成員方法叫什么,如何使用? 類(lèi)方法(靜態(tài)方法) 屬于類(lèi),可以直接用類(lèi)名訪問(wèn),也可以用對(duì)象訪問(wèn) 無(wú)static修飾的成員方法叫什么,如何使用? 實(shí)例方法(對(duì)象的方法) 屬于對(duì)象,只能用對(duì)象訪問(wèn)
閱讀全文
posted @ 2024-03-13 21:22
鍾皈
閱讀(11)
推薦(0)
摘要:
集合是什么,有什么特點(diǎn)? 一種容器,用來(lái)存儲(chǔ)數(shù)據(jù) 集合的大小可變 ArrayList是什么?怎么使用? 是集合中最常用的一種,ArrayList是泛型類(lèi),可以約束存儲(chǔ)的數(shù)據(jù)類(lèi)型 創(chuàng)建對(duì)象,調(diào)用無(wú)參數(shù)構(gòu)造器初始化對(duì)象:public ArrayList(); 調(diào)用相應(yīng)的增刪改查數(shù)據(jù)的方法 ArrayLi
閱讀全文
posted @ 2024-03-07 18:33
鍾皈
閱讀(11)
推薦(0)
摘要:
String是什么?可以做什么? 代表字符串,可以用來(lái)創(chuàng)建對(duì)象封裝字符串?dāng)?shù)據(jù),并對(duì)其進(jìn)行處理 String類(lèi)創(chuàng)建對(duì)象封裝字符串?dāng)?shù)據(jù)的方式有幾種? 方式一:直接使用雙引號(hào)"..." 方式二:new String類(lèi),調(diào)用構(gòu)造器初始或字符串對(duì)象 String提供的操作字符串?dāng)?shù)據(jù)的常用方法 String有哪
閱讀全文
posted @ 2024-03-07 09:00
鍾皈
閱讀(8)
推薦(0)
摘要:

閱讀全文
posted @ 2024-03-06 17:48
鍾皈
閱讀(25)
推薦(0)
摘要:
什么是實(shí)體類(lèi)?有什么特點(diǎn)? 成員變量必須私有,且要為他們提供get、set方法;必須有“無(wú)參數(shù)構(gòu)造器” 只是一個(gè)用來(lái)保存數(shù)據(jù)的java類(lèi),可以用它創(chuàng)建對(duì)象,保存某個(gè)事物的數(shù)據(jù) 實(shí)體類(lèi)有什么應(yīng)用場(chǎng)景? 數(shù)據(jù)和數(shù)據(jù)的業(yè)務(wù)處理相分離
閱讀全文
posted @ 2024-03-06 16:24
鍾皈
閱讀(26)
推薦(0)
摘要:
什么是封裝? 就是用類(lèi)設(shè)計(jì)對(duì)象處理某一個(gè)事物的數(shù)據(jù)時(shí),應(yīng)該把要處理的數(shù)據(jù),以及處理這些數(shù)據(jù)的方法,設(shè)計(jì)到一個(gè)對(duì)象中去 面向?qū)ο蟮娜筇卣鳎悍庋b、繼承、多態(tài) 封裝的設(shè)計(jì)規(guī)范是什么樣的? 合理隱藏,合理暴露 代碼層面如何控制對(duì)象的成員公開(kāi)或隱藏? 公開(kāi)成員,可以使用public進(jìn)行修飾 隱藏成員,使用p
閱讀全文
posted @ 2024-03-06 11:47
鍾皈
閱讀(15)
推薦(0)
摘要:
構(gòu)造器長(zhǎng)什么樣子? 構(gòu)造器在那里調(diào)用,常用其做什么? 對(duì)象創(chuàng)建時(shí),我們可以指定對(duì)象去調(diào)用哪個(gè)構(gòu)造器執(zhí)行 構(gòu)造器常用于完成對(duì)象初始化(完成對(duì)象的成員變量的初始化賦值) 構(gòu)造器在使用時(shí),注意事項(xiàng)是什么? 類(lèi)在設(shè)計(jì)時(shí),如果不寫(xiě)構(gòu)造器,Java會(huì)為類(lèi)自動(dòng)生成一個(gè)無(wú)參構(gòu)造器 一旦定義了有參構(gòu)造器,Java就不
閱讀全文
posted @ 2024-03-06 10:49
鍾皈
閱讀(10)
推薦(0)