???? “Java?”???????? ?Java???????????!--Java Day Tokyo 2013????
- by ???Y
2013?5?14????????Java Day Tokyo 2013?????????????????????1????????Java??????????????JavaOne???????????????????????????Java????????????????????????????????????????????????????????????????????????????????????(????)
JavaOne?????????Java Day Tokyo 2013???
??????Java?????????Java????????(JJUG)??????????????????????????????JJUG?????????????????????????????????????????????????????????????????
???????????????(?????)
???????????????????????????????4???????????????????????"Java SE 8"????????????????????????????????????????????????????
??????????????????????????????????????2????????????
???BigDecimal?????equals?????????
1???????BigDecimal?????equals???????????????????????????????????(equity)???(liabilities)?????????(asset)??????1????????????????
????????Java SE 8???????????????????????????????????????????2??????????????????????????????????????????????????????????????????????????????????????????????????????????0???1???2??????????????
?????????????BigDecimal???????????????????????????"100"???????????????????????100.00??????????????????????"10000"?????????????????10000?????
??????????BigDecimal?????equals?????????????????????????????2??????????????"10000"??????10000?????????????1???????????"100"???100.00???????????????????
????????????????equals?????????2???????????????????????????????????????1??????????????????????compareTo????????????????????????????
switch?????????
??????HTML???HTML5????????????????Map?????<Progress>???<tt>???<applet>????3???????????????(new=?????deprecated=????removed=??)???????????switch???????????????????????????????????
????????????????????????(????applet)?????????????????????????????decorate????????????????????????StringBuilder??????????????????????????
??????????????????"<applet>?HTML5?????????"??????????????????????????????????????????4?????
????????????????????
????????????????????????switch???case?break??????????????????????????????????"<applet>?HTML5?????????"????????????????????
???????????????????????????????????switch??????????????????????????Java SE 6???switch????????????????????????Java SE 7??????????????????????????????????????????
??????????????????
????????????????????????????????????????????decorate??????????StringBuilder?????????????????????????????char???????(<)??????????????StringBuilder?????????char????????????????????????????????????????????int???99?????????????
????????????????????????append???????????name???(applet)??>?????????????????????????applet>?????????
????????????Map?status??<applet>???????applet>???????????switch??????status.get(key)????????????status?????null???????????
???????"??"?????Java?????switch???????null????????NullPointerException???????????
?????????????????????????????????????
????char?????????????????????????????(IDE)??????????????????????????????????????switch?????????????null?????????????????????
???????2???????????????????Java????·?????????????????????????????????????????????????????????????????????????