[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 12980] Re: Effective Java 2nd edition  第三回議事録
- From: Yasuhiro Endoh <quiver2k@xxxxxxxxx>
 
- Date: Wed, 29 Oct 2008 00:11:17 +0900
 
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws;  s=ybb20050223; d=ybb.ne.jp;  h=Received:X-Apparently-From:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type;  b=FbppkbQVTvUEljP+6BpdwKi003MgXMwlKMXFLFJ99dcFvkC18S41tKqL5hbvTr3rPo0q0SmWlJZoVflqxoWKtMzl0SIHBmQl/T+B4vbIcZjICK7WJ4RNE3suOQKy1nxn  ;
 
すみません表題を付け忘れてました。
Yasuhiro Endoh さんは書きました:
> こんばんは遠藤です。
> 
> 先日の議事録です。
> 
> あまり書き取れませんでした。
> すみません。
> 
> 
-- 
// Y. Endoh
JavaÇïc^ Effective Java 2nd editionDiæOñj
ú : 2008/10/25(y) 10:00-17:00
ê : 10/25(y) eNmìè
oÈÒF´(q)A´(O)AgºA¬IØA¼iAºRA
        âºA]BAöÖA¡(L)
- Item12 Comparable
 - TreeSetÉÍAComparableµ©üêçêÈ¢æ¤ÉÈÁÄ¢éÌ©
   - Comapratorðàç¤RXgN^ðg¤êÍ
     vfªcomparableÅ éKvªÈ¢ÌŧͳêÈ¢
   - ftHgRXgN^Å쬵½TreeSetÉ
     ComparableÅÈ¢àÌðüê½ç^CG[ÉÈÁ½
 - Collections.addAllÌVOl`ÍH
   public static <T> boolean addAll(Collection<? super T> c,
                                 T... elements)
   - GenericÅFXȧñª¯éÌÍA
     APIð쬷é¤ÉÍsªæ¢ª
     g¤¤ÉÍÇݸç¢
- Item13
  - eXg̽ßÉ«ðpbP[WvCx[gÉ °éÆ¢¤
    LqÌ ½è©çeXgÉÖ·ébèÅå·èãªè
    - PÌeXgð¯¶pbP[WɵÄpbP[WvCx[gNXà
      eXgð·éÆ¢¤l¦ûà éªApbP[WðÊɵÄ
      öJîñ¾¯g¤eXgÌûªæ¢Æ¢¤Ó©à é
      - testÉÍFXÈxª ÁÄêTÉÇ¿çªæ¢ÆÍ¢¦È¢ÌÅÍ
        - pbP[WÌÌNXÜÅeXg
        - pbP[WÌO©çöJîñ¾¯gÁÄeXg
    - JªnÜÁÄ©ç éöxoÂÆ
      eXgR[h©ÌðeiX·éÌÉàRXgª©©éÌÅ
      Èñç©Ì^C~OŢ©ÌeXgðÁ·Æ¢¤lª¢é
      - ÇñÈîÅÁ·Ì©ªª©çÈ¢
      - vWFNgÉæÁÄADZÜÅeXg·é©©Ìá¤ÌÅ
        êTÉÍ¢¦È¢
    - TDDABDDÆÍ½©Ìà¾
      - dlÉLq³êéUé¢ð\[XR[hÅLq·é
      - A±ÊðøÉÆéÆ«
      - dlÌãíèɵĵܤ±Æà é
- æÊÌeXgÍÅ«é©
      - lCípÅ®ìmFµÄ¢é
      - ©®»Íïµ¢ª½àâêÈ¢í¯ÅÍÈ¢
        Lv`ðÆÁ½èA}EXðg[XEÄ»·éæ¤È
        âèûà é
- Item14 
  - P71`72Éܽªéê¶Í½ð¾¢½¢Ì©
    - the abstraction provided by the class
      NXªñ·éÛ
      ¨ NXª½ð\·© ½Æ¦ÎPointÍÀWð\·
    - they do an adequate job of describing the abstraction
      ¨ ÀWªxÀWÆAyÀW©ç\¬³êÄ¢éÈç
         PointªtB[hxAyðÂÈçKØÉLqµÄ¢éÆ¢¦é
         tB[h¼ªaAb¾Á½èAtB[hª«èÈ¢Asv¾Á½è·êÎ
         KØÅÈ¢
- item15
  - uStringÅàgíêÄ¢évÌÓ¡ÍH
  -- hashcodeÌlazy initialize
     hashcodelÍÅÉâ¢í¹½Æ«ÉvZ³êé
- item16
  - ForwardingSet
    - @OverrideÍJava6ÅC^tF[XÌ\bhÉà¯éæ¤ÉÈÁ½ª
      ±ÌáÅÍIuWFNgÌ\bhɽ¢µÄÌÝLqµÄ¢é
  - SELFâèÌ ½è©ç
    - ]pÌNX𪣵½Ìí¹ÄA
      C^tF[XÆ]NXðZbgɵÄ
      ¯pbP[W©çñ·é
      Æ¢¤LqÉÈÁÄ¢é
    - JDKÉàFowardingNXÍ éÌ©
      - java.ioÌFilterOutputStreamÍÄ¢éA
        ½¾µXg[ÍC^tF[XÅÍÈNX
    - FowardingNXÍÅßÌbèÈÌ©
      - p³©AÏ÷Æ¢¤bèÍ\O©ç é
    - Ï÷Æ]Íá¤
      - ]ͽ¾]æÌ\bhðÄÔ¾¯
      - Ï÷ÍÄÑoµ³ª©ª©gàèÉn·
    
- item17
  - JDKÌAPIÉÍ©ÈpÉÖ·éLqÍ éÌ©
    - AppletÌpaintÉÍA éöx¢Ä é©àµêÈ¢
- ñ
  - ñÉÍú{êóªoųêÄ¢éÂ\«åÅ·B
  - óÒTC猪é©àmêܹñB