題目 給定一個(gè)字符串 s,找到 s 中最長(zhǎng)的回文子串。你可以假設(shè) s 的最大長(zhǎng)度為1000。 示例 1: 輸入: "babad"輸出: "bab"注意: "aba"也是一個(gè)有...
題目 給定一個(gè)字符串 s,找到 s 中最長(zhǎng)的回文子串。你可以假設(shè) s 的最大長(zhǎng)度為1000。 示例 1: 輸入: "babad"輸出: "bab"注意: "aba"也是一個(gè)有...
lambada 表達(dá)式實(shí)質(zhì)上是一個(gè)匿名方法,但該方法并非獨(dú)立執(zhí)行,而是用于實(shí)現(xiàn)由函數(shù)式接口定義的唯一抽象方法 使用 lambda 表達(dá)式時(shí),會(huì)創(chuàng)建實(shí)現(xiàn)了函數(shù)式接口的一個(gè)匿名類(lèi)...
上一篇文章我講解 Stream 流的基本原理,以及它的基本方法使用,本篇文章我們繼續(xù)講解流的其他操作沒(méi)有看過(guò)上篇文章的可以先點(diǎn)擊進(jìn)去學(xué)習(xí)一下 簡(jiǎn)潔又快速地處理集合——Java...
Java 8 發(fā)布至今也已經(jīng)好幾年過(guò)去,如今 Java 也已經(jīng)向 11 邁去,但是 Java 8 作出的改變可以說(shuō)是革命性的,影響足夠深遠(yuǎn),學(xué)習(xí) Java 8 應(yīng)該是 Jav...
一直都在CSDN寫(xiě)博客,再回首完了java基礎(chǔ),所以在這里把完結(jié)篇分享給大家,謝謝大家的支持。經(jīng)過(guò)了幾個(gè)月斷斷續(xù)續(xù)的回首java基礎(chǔ),終于回首完了,這一路走來(lái)體會(huì)到了枯燥、乏...
第二十一章 單例模式 定義:保證一個(gè)類(lèi)僅有一個(gè)實(shí)例,并提供訪問(wèn)他的全局訪問(wèn)點(diǎn)。 使用餓漢模式的單例類(lèi)是我最喜歡的實(shí)現(xiàn)模式(在java 中使用static final修飾),因...
第十一章 迪米特法則 定義:如果兩個(gè)類(lèi) 不必彼此直接通信,那么這兩個(gè)類(lèi)就不應(yīng)當(dāng)發(fā)生直接的相互作用。如果如果一個(gè)類(lèi)需要調(diào)用另一個(gè)類(lèi)的方法時(shí),可以通過(guò)第三者轉(zhuǎn)發(fā)調(diào)用。 第十二章 ...
此處設(shè)計(jì)模式的學(xué)習(xí)是用的是大話(huà)設(shè)計(jì)模式這本書(shū)。作者程杰。其博客 :https://www.cnblogs.com/cj723/ 第零章 UML類(lèi)圖 例如: 箭頭的作用 第一章...
FIRST集合和FOLLOW集合一、First集合定義:First集合是對(duì)產(chǎn)生式右部的字符串而言的,求取的是非終結(jié)符VT(或終結(jié)符、空字符、文法符號(hào)串)的開(kāi)始符號(hào)集合,集合中...