
點(diǎn)個贊再走唄
Java基礎(chǔ)-NIO是什么遥椿?適用于何種場景?NIO是為了彌補(bǔ)IO操作的不足而誕生的恳啥,NIO的特性包括:非阻塞I/O查描,選擇器宵蛀,緩沖以及管道痴鳄。其中管道(Channel)瘟斜、緩沖(Buffer)、選擇器(Selector)是N...
點(diǎn)個贊再走唄
Java基礎(chǔ)-Object類中有哪些方法痪寻?Object類中的方法: 1螺句、equals(沒有重寫前作用相當(dāng)于==); 2橡类、toString(返回當(dāng)前對象的字符串表達(dá)形式) 3蛇尚、hashcode(獲取對象的hashCod...
NIO是為了彌補(bǔ)IO操作的不足而誕生的取劫,NIO的特性包括:非阻塞I/O匆笤,選擇器,緩沖以及管道勇凭。其中管道(Channel)疚膊、緩沖(Buffer)义辕、選擇器(Selector)是N...
Object類中的方法: 1、equals(沒有重寫前作用相當(dāng)于==)灌砖; 2璧函、toString(返回當(dāng)前對象的字符串表達(dá)形式) 3、hashcode(獲取對象的hashCod...
點(diǎn)個贊再走唄
Java基礎(chǔ)-hashCode方法的作用基显?關(guān)于hash code的作用蘸吓,先來說一下自己的理解。 一般來說我們提到hash code撩幽,就是在比較兩個對象是否相等的時候库继。從這一點(diǎn)入手,我們以hashmap來舉例:hash...
小伙伴們點(diǎn)個贊再走啊
Java基礎(chǔ)-==和equals的區(qū)別窜醉?首先equals和“==”的第一個區(qū)別就是宪萄,equals是方法,而“==”是運(yùn)算符榨惰。在了解兩者的具體區(qū)別時拜英,我們首先要對JVM的內(nèi)存分配有一定的了解: JVM分為堆內(nèi)存和棧內(nèi)...
關(guān)于hash code的作用琅催,先來說一下自己的理解居凶。 一般來說我們提到hash code,就是在比較兩個對象是否相等的時候藤抡。從這一點(diǎn)入手侠碧,我們以hashmap來舉例:hash...
首先equals和“==”的第一個區(qū)別就是缠黍,equals是方法弄兜,而“==”是運(yùn)算符。在了解兩者的具體區(qū)別時嫁佳,我們首先要對JVM的內(nèi)存分配有一定的了解: JVM分為堆內(nèi)存和棧內(nèi)...
小伙伴們點(diǎn)個贊再走唄
Java基礎(chǔ)-內(nèi)存溢出是怎么回事挨队?內(nèi)存溢出(out of memory)的意思是程序在申請內(nèi)存時,沒有足夠的空間給其使用蒿往,出現(xiàn)out of memory 盛垦;例如創(chuàng)建了一個integer對象,單給這個對象存儲數(shù)...
小伙伴們點(diǎn)個贊再走唄
Java基礎(chǔ)-Java中的異常有哪幾類瓤漏?分別怎么使用腾夯?從根本上講所有的異常都屬于Throwable的子類颊埃,從大的方面講分為Error(錯誤)和Exception(異常)。Eror是程序無法處理的異常蝶俱,當(dāng)發(fā)生Error時程序線程會...
小伙伴們點(diǎn)個贊再走唄
Java基礎(chǔ)-常用的集合類有哪些班利?Java中常用到的集合包括三大類Set、List榨呆、Map罗标。首先講一下自己對于這三大類集合的理解: Set主要用到的是HashSet和TreeSet兩類。HashSet就目前我...
內(nèi)存溢出(out of memory)的意思是程序在申請內(nèi)存時闯割,沒有足夠的空間給其使用,出現(xiàn)out of memory 竿拆;例如創(chuàng)建了一個integer對象宙拉,單給這個對象存儲數(shù)...
Java中常用到的集合包括三大類Set丙笋、List谢澈、Map。首先講一下自己對于這三大類集合的理解: Set主要用到的是HashSet和TreeSet兩類御板。HashSet就目前我...
整理不易锥忿,希望看到的點(diǎn)個贊再走唄
Java基礎(chǔ)-設(shè)計模式詳解一、設(shè)計模式的分類 總體來說設(shè)計模式分為三大類: <1> 創(chuàng)建型模式:工廠方法模式稳吮、抽象工廠模式缎谷、單例模式、建造者模式灶似、原型模式 <2> 結(jié)構(gòu)型模式:適配器模式列林、裝飾器模式、...
一酪惭、設(shè)計模式的分類 總體來說設(shè)計模式分為三大類: <1> 創(chuàng)建型模式:工廠方法模式希痴、抽象工廠模式、單例模式春感、建造者模式砌创、原型模式 <2> 結(jié)構(gòu)型模式:適配器模式、裝飾器模式鲫懒、...
如果對大家有點(diǎn)幫助嫩实,點(diǎn)個贊再走唄
Java基礎(chǔ)44道1、解釋下什么是面向?qū)ο罂遥棵嫦驅(qū)ο蠛兔嫦蜻^程的區(qū)別甲献? 面向?qū)ο笫且环N基于面向過程的編程思想,是向現(xiàn)實(shí)世界模型的自然延伸颂翼,這是一種“萬物皆對象”的編程思想晃洒。由執(zhí)行者變?yōu)橹笓]者慨灭,...
1、解釋下什么是面向?qū)ο笄蚣埃棵嫦驅(qū)ο蠛兔嫦蜻^程的區(qū)別氧骤? 面向?qū)ο笫且环N基于面向過程的編程思想,是向現(xiàn)實(shí)世界模型的自然延伸吃引,這是一種“萬物皆對象”的編程思想筹陵。由執(zhí)行者變?yōu)橹笓]者,...