Java?????г?????Σ?????
???????????? ???????[ 2013/12/18 9:49:19 ] ????????
????Dustin Marx???λ????????????????????17??????????е?????????λ???????λMBA??Dustin??????????????????????????????????????????????????Java?????г?????Σ??????????????????Java???????????????????????Щ?????????????
?????????????????????????????????????е?Java??????????????Java?????г?????Щ“Σ?????”????Щ???????????????????????????????????Щ???????????????????????Щ?????????????????????????Щ????????????????????????????????Щ???????Щ“Σ?????”??????????????????????????????????????????????????????????????Щ“Σ?????”????????????Щ????????????????????????Щ??????????????
????????????????“Σ?????”????????????????FindBugs???????????????????????????????е?Java IDE??????????????????????????в???????????????Щ???????????IDE??????????????????????????????????????????????????????????????Щ???????????????????????????????????
?????????????==????????.equals??
???????Java?????????????==??????????????????.equals?????????????????????????????????????Java?????????????????????????==?????????Java?????????String??Integer??Long????????????????????????????????С??????????????????????????????????????????????????????????????????????????????????==????????ú????????????????????Groovy?????????==??????.equals????===????????????????????????!=???????????????????“Σ?????”????????????????????????????????????????????????????????????????????????true??
????????????.equals????????==??
???????????????????Java?????????==????.equals??????????????????????????????????==????????????????????????==????????С?????????????????б????????????????Object.equals(Object)??????????????????????ζ????????????????????????????????????????????????????????????????????????????????????????????????????????????==????????????????????????????!=??!.equals?????????
???????????????????
?????????????Java?????п??????????“???”?????????????????????δ???????????????“Σ?????”???????????????????????????λ????????????????????????????????????????????????????δ?????????????????????????????????????Щ??????д?????????????????????????????????????ó????????????????????IDE??“???????”??????????????????Щ??????????
?????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????Щ?????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????Java??“goto”
?????????????????????????????????????÷??????????仰????????????????????????????????£????Java??“goto”???????????????
???????????????????????????????
???????????????????????????????????????У????????????ЩJava??????????????????????Java???????????????????????????????????????????á???????????????????????????????????????????????????????????????????????????????£???????????????????????final???????±?????????????????????????????????final???????????????????????????????????μ???????????????????????????????????????????á?????????????????????????????????????????????ò??????????????????????????????Bug???????????????????μ????????????????????????????????????д???????????????д??????????????????????????????
????equals(Object)??hashCode()??????????
???????????????Java???????дtoString()????????????equals(Object)??hashCode()???????????????????????????????????Щ??????????2??????д???е????????????????????????????????????????????????????????equals??hashCode???????????????????????λ??Object???API???????????????????????????IDE???????????????????????????д????????????д??????????????????????????equals??hashCode???????????????????????????????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11