所有計劃以scrtv和 mece思維模型來學(xué)習(xí)和執(zhí)行护盈。以達(dá)到思維上和技術(shù)上的成長 每日一到兩到算法題。目前是在做leetcode上題庫万皿。 4月計...
1.單一職責(zé)原則(srp single responsibility principle) 通過業(yè)務(wù)職責(zé),業(yè)務(wù)功能進(jìn)行接口的設(shè)計核行。理解為根據(jù)最小...
1.創(chuàng)建線程的三種方式: 1.1 繼承Thread 1.2 實(shí)現(xiàn)Runnable接口 1.3 實(shí)現(xiàn)FutureTask<T> 包裝Callabl...
面試經(jīng)常會問到這個問題牢硅。就做個總結(jié)吧。 線程安全問題:StringBuffer是線程安全得 為什么線程安全 因?yàn)樗梅椒ǘ蓟編в衧ynchro...
1.集合除了map以外 都實(shí)現(xiàn)了collection接口 所以總體關(guān)系是 collectin > {set,queue,list} set >{...
1.String StringBuilder StringBuffer 底層原理和應(yīng)用場景 2.String StringBuilder字符串拼...
1.運(yùn)行時內(nèi)存即是堆內(nèi)存芝雪,對象在內(nèi)存中狀態(tài)有三種:活躍狀態(tài)减余,可恢復(fù)狀態(tài),待銷毀狀態(tài)惩系。 活躍狀態(tài):有引用變量引用對象位岔。 可恢復(fù)狀態(tài):對象沒有引用變...
1.instanceof 比較實(shí)例對象是否是同一個類或者其子類如筛。 所以在進(jìn)行比較的時候,如果嚴(yán)格比較是否兩個對象實(shí)例相等 則需要采用重寫equa...
基本數(shù)據(jù)類型: kotlin:封裝的數(shù)字類型抒抬,你每定義的一個變量杨刨,其實(shí) Kotlin 幫你封裝了一個對象 java:基礎(chǔ)數(shù)據(jù)類型 + 包裝類型 ...