來到簡(jiǎn)書的第一天侵俗,開啟技術(shù)博客的第一天仆葡,未來的技術(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)
來到簡(jiǎn)書的第一天侵俗,開啟技術(shù)博客的第一天仆葡,未來的技術(shù)積累和經(jīng)驗(yàn)分享就要在這里生根發(fā)芽茁長(zhǎng)成長(zhǎng)纳本,伴隨Codeing的每一天。
2017年即將過去刀诬,在畢業(yè)的半年里成長(zhǎng)很驚人,但是問題也很多,許多設(shè)定的目標(biāo)也沒有實(shí)現(xiàn)章姓,2018年即將到來,希望在新的一年里所有的目標(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方法看起來很簡(jiǎn)單窒舟,但是有許多覆蓋方式會(huì)導(dǎo)致嚴(yán)重錯(cuò)誤系忙,最容易避免這類問題的辦法就是不覆蓋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ī)制或者說是模式,那就是組合(文中翻譯為復(fù)用洁墙,但是作者認(rèn)為組合更能體現(xiàn)這種模式的精神)蛹疯,并且文中建議使用組...