freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javase知識點總結(jié)個人整理(已修改)

2025-07-02 04:15 本頁面
 

【正文】 2. 面向?qū)ο蟮睦斫饷嫦驅(qū)ο笫荍ava的基本特征,是軟件開發(fā)過程使用的基于面向過程一種思維方式,將功能封裝進對象,強調(diào)具備功能的對象和調(diào)用結(jié)果,不關(guān)注具體實現(xiàn)這個功能的過程。面向?qū)ο筇攸c:是一種更符合人們思考習慣的思想,可以將復雜的事情簡單化,將程序由執(zhí)行者轉(zhuǎn)換成為指揮者。面向?qū)ο筇匦裕悍庋b,繼承,多態(tài)封裝:封裝是把數(shù)據(jù)和方法包裝進類中,隱藏其具體實現(xiàn)細節(jié),對外提供公共訪問方法。封裝的結(jié)果是一個同時帶有特征和行為的數(shù)據(jù)類型。(安全性,復用性)繼承:當一個類的屬性與行為均與現(xiàn)有類相似,屬于現(xiàn)有類的一種時,這一個類可以定義為現(xiàn)有類的子類?;蛘?,當多個類具有相同的屬性和行為,我們可以抽取出共性的內(nèi)容定義父類,再創(chuàng)建相似的”兄弟”類時只要繼承父類即可。當子類繼承父類后,擁有了父類非私有的方法并可以直接調(diào)用。如果認為父類提供的方法不夠強大,子類可以按照子類自身的邏輯重寫繼承過來的父類方法。(復用性,可維護性,多態(tài)前提)多態(tài):繼承是多態(tài)的前提,多態(tài)是指一種事物具有多種形態(tài),比如貓具有貓類的形態(tài),也具有動物的形態(tài),多態(tài)的具體表現(xiàn)是父類引用指向子類對象,父類的引用也可以接收自己子類的對象。(可維護性,擴展性)面試:跟我談?wù)勈裁词敲嫦驅(qū)ο? 面向?qū)ο笫腔诿嫦蜻^程的2 什么是面向過程什么是面向?qū)ο? 面向?qū)ο蟮奶攸c3. 面向?qū)ο蠛兔嫦蜻^程的區(qū)別面向過程強調(diào)的是功能行為,分析解決問題所需的步驟,以函數(shù)為基礎(chǔ),完成各種步驟的操作和實現(xiàn)。面向?qū)ο笫腔诿嫦蜻^程的,將功能封裝成對象,強調(diào)的是具備了這些功能的對象,讓對象去調(diào)用方法來解決問題。面向?qū)ο笈e例4. abstract與哪些關(guān)鍵字不能共存為什么private:私有的方法是不可見的,無法被重寫 final:被final修飾的方法是最終方法,無法被重寫 static:被static修飾的方法,要隨類加載到方法區(qū),由于抽象方法沒有方法體所以不能加載5. static的特點(1) 隨著類的加載而加載;優(yōu)先于對象存在;被所有對象所共享;可以直接被類名所調(diào)用。(2) 靜態(tài)方法只能訪問靜態(tài),非靜態(tài)方法既可以訪問靜態(tài)也可訪問非靜態(tài)(3) 靜態(tài)方法中不可以定義this、super關(guān)鍵字,因為靜態(tài)優(yōu)先于對象存在,this和super所代表的對象還不存在。6. 類與類、類與接口、接口與接口的關(guān)系繼承(單繼承,多層繼承,object),實現(xiàn)(多實現(xiàn)),繼承(多繼承)7. final、finally、finalize的區(qū)別final:可以修飾類、方法和變量,被final修飾的類無法被繼承,方法無法被重寫,變量為常量只能賦值一次finally:異常處理,和try、catch結(jié)合使用,可以添加也可以不添加,用于執(zhí)行一些必須執(zhí)行的代碼,如釋放資源等finalize:Object類中的方法,其中定義了對象要被垃圾收集器回收之前要做的相關(guān)的清理工作8. 什么是多態(tài),多態(tài)的好處和弊端多態(tài)可以理解為事物存在的多種體現(xiàn)形態(tài)。父類的引用指向了自己的子類對象;父類的引用也可以接收自己子類的對象。提高了程序的可維護性和擴展性弊端:父類的引用只能訪問父類中有的成員而無法調(diào)用子類中特有的方法10. wait()和sleep()的區(qū)別(1)所在的類不同:wait是Object類中的方法,sleep是Thread類中的方法 (2)sleep方法沒有釋放同步鎖,而wait方法釋放了同步鎖,使得其他線程可以使用。(3)sleep()必須指定時間,wait()可以指定也可以不指定時間。(4)wait,notify和notifyAll只能在同步方法或者同步代碼塊里面使用,而sleep可以在任何地方使用(5)sleep必須捕獲異常,而wait,notify和notifyAll不需要捕獲異常16. 對匿名內(nèi)部類的理解匿名內(nèi)部類就是沒有名字的內(nèi)部類,是內(nèi)部類的簡化形式。一般只使用一次的時候使用匿名內(nèi)部類,匿名內(nèi)部類本質(zhì)上是一個匿名子類對象。匿名內(nèi)部類的使用前提:內(nèi)部類繼承一個類或?qū)崿F(xiàn)接口。匿名內(nèi)部類包括兩個步驟:創(chuàng)建一個類或者接口的子類,即刻創(chuàng)建該子類的對象。簡化書寫。17. IO體系字節(jié)流InputStream/OutputStream |FileInputStream/FileOutputStream:文件字節(jié)流,用于文件的讀寫操作 |BufferedInputStream/BufferedOutputStream:加緩沖區(qū)的字節(jié)流,用于提高效率 字符流Reader/Writer |FileReader/FileWriter:文件字符流,用于文本文件的讀寫操作 |BufferedReader/BufferedWrite:加緩沖區(qū)的字符流,用于提高效率 轉(zhuǎn)換流InputStreamReader/OutputStreamWriter:是字節(jié)流和字符流之間的橋梁18. 集合體系|Vector:功能同ArrayList類似,底層也是數(shù)組,線程是同步的,所以是安全的,效率較低,數(shù)據(jù)增長是50%的增長。|Set:元素是無序的,元素不允許重復,底層用到了Map |HashSet:底層hash表,存儲的對象最好復寫hashCode和equals方法,|TreeSet:底層自平衡的二叉樹,存儲的對象具備比較性,有兩種方法:自然排序、比較器排序|Collection |List:元素是有序的,元素允許重復,因為該集合體系都具有索引 |ArrayList:底層數(shù)據(jù)結(jié)構(gòu)是數(shù)組,查詢速度快,增刪操作較慢,線程不同步|LinkedList:底層數(shù)據(jù)結(jié)構(gòu)是鏈表,查詢效率較低,增刪操作快,線程不同步,數(shù)據(jù)增長是100%的增長。 保證元素不會重復 |Map:數(shù)據(jù)是以鍵值對的形式存儲的,有的元素存在映射關(guān)系就可以使用該集合,|HashMap:允許有null鍵或值,線程不同步 ,鍵是唯一的|TreeMap:元素可排序|HashTable:類似HashMap,不允許有null鍵或值,線程同步,元素不允許重復21. 局部變量和成員變量區(qū)別成員變量定義位置:類中,整個類中均可以訪問,通常用private修飾。內(nèi)存:成員變量隨著對象的建立而建立,存在于對象所在的堆內(nèi)存中。默認值:成員變量有默認值。回收:隨著對象的回收而回收。局部變量定義位置:定義在局部范圍,如方法內(nèi),語句內(nèi)等。內(nèi)存:局部變量存在于棧內(nèi)存中。默認值:沒有默認值。回收:隨著作用域結(jié)束而回收,通常為語句或方法范圍。22. 同步函數(shù)與同步代碼塊的區(qū)別 同步代碼塊使用的鎖可以是任意對象。同步函數(shù)使用的鎖是this,靜態(tài)同步函數(shù)的鎖是該類的字節(jié)碼文件對象。在一個類中只有一個同步的話,可以使用同步函數(shù)。如果有多同步,必須使用同步代碼塊,來確定不同的鎖。所以同步代碼塊相對靈活一些。23. 數(shù)組和集合的區(qū)別容器長度:集合長度可變,數(shù)組長度固定存儲內(nèi)容類型:集合存儲引用數(shù)據(jù)類型,數(shù)組存儲任意類型是否可存儲不同類型數(shù)據(jù):數(shù)組只能存儲同種數(shù)據(jù)類型的元素,集合可以存儲不同類型(鍵值)的元素。有序可重復:數(shù)組是有序可重復的集合中有些是有序可重復的如list,有些是無序不可重復的如set,map24. StringBuffer和StringBuilder的區(qū)別StringBuffer是同步的,所以線程安全,但是效率低,StringBuilder是不同步的,所以線程不安全,但是效率高。StringBuilder要比StringBuffer快。單線程的程序使用StringBuilder比較好,多線程的情況下可以自己加鎖,也可以 直接使用StringBuffer。25. String和StringBuffer區(qū)別Str
點擊復制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1