來(lái)到簡(jiǎn)書的第一天骑篙,開啟技術(shù)博客的第一天,未來(lái)的技術(shù)積累和經(jīng)驗(yàn)分享就要在這里生根發(fā)芽茁長(zhǎng)成長(zhǎng)乌妙,伴隨Codeing的每一天使兔。
![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
來(lái)到簡(jiǎn)書的第一天骑篙,開啟技術(shù)博客的第一天,未來(lái)的技術(shù)積累和經(jīng)驗(yàn)分享就要在這里生根發(fā)芽茁長(zhǎng)成長(zhǎng)乌妙,伴隨Codeing的每一天使兔。
2017年即將過(guò)去,在畢業(yè)的半年里成長(zhǎng)很驚人藤韵,但是問(wèn)題也很多虐沥,許多設(shè)定的目標(biāo)也沒有實(shí)現(xiàn),2018年即將到來(lái)泽艘,希望在新的一年里所有的目標(biāo)都能達(dá)成欲险,所有的想法都能實(shí)現(xiàn)。加油...
Tip-1 考慮用靜態(tài)工廠方法代替構(gòu)造器 靜態(tài)工廠方法優(yōu)勢(shì)靜態(tài)工廠方法有名稱悉盆,更直觀和易于理解不必每次都創(chuàng)建新的對(duì)象 可以使用 初始化時(shí)創(chuàng)建的靜態(tài)對(duì)象可以返回該類的子類對(duì)象在...
Tip-8 覆蓋equals時(shí)請(qǐng)遵守通用約定 覆蓋equals方法看起來(lái)很簡(jiǎn)單盯荤,但是有許多覆蓋方式會(huì)導(dǎo)致嚴(yán)重錯(cuò)誤,最容易避免這類問(wèn)題的辦法就是不覆蓋equals方法焕盟。 不覆蓋...
在閱讀公司CDP框架源碼時(shí)在LongUtil.java時(shí)發(fā)現(xiàn)了這樣一段代碼 簡(jiǎn)單閱讀后發(fā)現(xiàn)有趣的一點(diǎn),這個(gè)工具方法為什么要優(yōu)先使用Thread中的類加載器宏粤,它和Class.f...
??在閱讀Effective Java中的第16條時(shí)發(fā)現(xiàn)了一個(gè)有趣的機(jī)制或者說(shuō)是模式脚翘,那就是組合(文中翻譯為復(fù)用,但是作者認(rèn)為組合更能體現(xiàn)這種模式的精神)绍哎,并且文中建議使用組...