Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

think in java ch6

-------------------------------------------------
±¾½Ì³ÌÓÉyyc,spiritÕûÀí
------------------------------------------------- µÚ6ÕÂ ÀàÔÙÉú
¡°JavaÒýÈËעĿµÄÒ»ÏîÌØÐÔÊÇ´úÂëµÄÖØ¸´Ê¹ÓûòÕßÔÙÉú¡£µ«×î¾ß¸ïÃüÒâÒåµÄÊÇ£¬³ý´úÂëµÄ¸´ÖƺÍÐÞ¸ÄÒÔÍ⣬ÎÒÃÇ»¹ÄÜ×ö¶àµÃ¶àµÄÆäËûÊÂÇé¡£¡±
ÔÚÏóCÄÇÑùµÄ³ÌÐò»¯ÓïÑÔÀ´úÂëµÄÖØ¸´Ê¹ÓÃÔçÒÑ¿ÉÐУ¬µ«Ð§¹û²»ÊÇÌØ±ðÏÔÖø¡£ÓëJavaµÄÆäËûµØ·½Ò»Ñù£¬Õâ¸ö·½°¸½â¾öµÄÒ²ÊÇÓëÀàÓйصÄÎÊÌâ¡£ÎÒÃÇͨ¹ý´´½¨ÐÂÀàÀ´Öظ´Ê¹ÓôúÂ룬µ«È´Óò»×ÅÖØÐ´´½¨£¬¿ÉÒÔÖ±½ÓʹÓñðÈËÒѽ¨ºÃ²¢µ÷ÊԺõÄÏÖ³ÉÀà¡£
µ«ÕâÑù×ö±ØÐë±£Ö¤²»»á¸ÉÈÅÔ­ÓеĴúÂë¡£ÔÚÕâÒ»ÕÂÀÎÒÃǽ«½éÉÜÁ½¸ö´ïµ½ÕâһĿ±êµÄ·½·¨¡£µÚÒ»¸ö×î¼òµ¥£ºÔÚÐÂÀàÀï¼òµ¥µØ´´½¨Ô­ÓÐÀàµÄ¶ÔÏó¡£ÎÒÃǰÑÕâÖÖ·½·¨½Ð×÷¡°ºÏ³É¡±£¬ÒòΪÐÂÀàÓÉÏÖÓÐÀàµÄ¶ÔÏóºÏ²¢¶ø³É¡£ÎÒÃÇÖ»ÊǼòµ¥µØÖظ´ÀûÓôúÂëµÄ¹¦ÄÜ£¬¶ø²»ÊDzÉÓÃËüµÄÐÎʽ¡£
µÚ¶þÖÖ·½·¨ÔòÏÔµÃÉÔ΢ÓÐЩ¼¼ÇÉ¡£Ëü´´½¨Ò»¸öÐÂÀ࣬½«Æä×÷ΪÏÖÓÐÀàµÄÒ»¸ö¡°ÀàÐÍ¡±¡£ÎÒÃÇ¿ÉÒÔÔ­Ñù²ÉÈ¡ÏÖÓÐÀàµÄÐÎʽ£¬²¢ÔÚÆäÖмÓÈëдúÂ룬ͬʱ²»»á¶ÔÏÖÓеÄÀà²úÉúÓ°Ïì¡£ÕâÖÖħÊõ°ãµÄÐÐΪ½Ð×÷¡°¼Ì³Ð¡±£¨Inheritance£©£¬Éæ¼°µÄ´ó¶àÊý¹¤×÷¶¼ÊÇÓɱàÒëÆ÷Íê³ÉµÄ¡£¶ÔÓÚÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼Æ£¬¡°¼Ì³Ð¡±ÊÇ×îÖØÒªµÄ»ù´¡¸ÅÄîÖ®Ò»¡£Ëü¶ÔÎÒÃÇÏÂÒ»ÕÂÒª½²ÊöµÄÄÚÈÝ»á²úÉúһЩ¶îÍâµÄÓ°Ïì¡£
¶ÔÓںϳÉÓë¼Ì³ÐÕâÁ½ÖÖ·½·¨£¬´ó¶àÊýÓï·¨ºÍÐÐΪ¶¼ÊÇÀàËÆµÄ£¨ÒòΪËüÃǶ¼Òª¸ù¾ÝÏÖÓеÄÀàÐÍÉú³ÉÐÂÀàÐÍ£©¡£ÔÚ±¾Õ£¬ÎÒÃǽ«ÉîÈëѧϰÕâЩ´úÂëÔÙÉú»òÕßÖØ¸´Ê¹ÓõĻúÖÆ¡£
6.1 ºÏ³ÉµÄÓï·¨
¾ÍÒÔǰµÄѧϰÇé¿öÀ´¿´£¬ÊÂʵÉÏÒѽøÐÐÁ˶à´Î¡°ºÏ³É¡±²Ù×÷¡£Îª½øÐкϳɣ¬ÎÒÃÇÖ»ÐèÔÚÐÂÀàÀï¼òµ¥µØÖÃÈë¶ÔÏó¾ä±ú¼´¿É¡£¾Ù¸öÀý×ÓÀ´Ëµ£¬¼Ù¶¨ÐèÒªÔÚÒ»¸ö¶ÔÏóÀïÈÝÄɼ¸¸öString¶ÔÏó¡¢Á½ÖÖ»ù±¾Êý¾ÝÀàÐÍÒÔ¼°ÊôÓÚÁíÒ»¸öÀàµÄÒ»¸ö¶ÔÏó¡£¶ÔÓÚ·Ç»ù±¾ÀàÐ͵ĶÔÏóÀ´Ëµ£¬Ö»Ð轫¾ä±úÖÃÓÚÐÂÀ༴¿É£»¶ø¶ÔÓÚ»ù±¾Êý¾ÝÀàÐÍÀ´Ëµ£¬ÔòÐèÔÚ×Ô¼ºµÄÀàÖж¨ÒåËüÃÇ¡£ÈçÏÂËùʾ£¨ÈôÖ´ÐиóÌÐòʱÓÐÂé·³£¬Çë²Î¼ûµÚ3ÕÂ3.1.2С½Ú¡°¸³Öµ¡±£©£º //: SprinklerSystem.java
// Composition for code reuse
package c06;
class WaterSource {
private String s;
WaterSource() {
System.out.println("WaterSource()");
s = new String("Constructed");
}
public String toString() { return s; }
}
public class SprinklerSystem {
private String valve1, valve2, valve3, valve


Ïà¹ØÎĵµ£º

JAVA¶¨Ê±Æ÷ʹÓÃ,×ªÔØ2~

JAVA¶¨Ê±Æ÷£¨java.util.Timer£©
2009Äê07ÔÂ30ÈÕ ÐÇÆÚËÄ ÏÂÎç 02:17
¡¾1¡¿Java ¶¨Ê±Æ÷£¨java.util.Timer£©Óж¨Ê±´¥·¢¼Æ»®ÈÎÎñµÄ¹¦ÄÜ£¬Í¨¹ýÅäÖö¨Ê±Æ÷µÄ¼ä¸ôʱ¼ä£¬ÔÚijһ¼ä¸ôʱ¼ä¶ÎÖ®ºó»á×Ô¶¯ÓйæÂɵĵ÷ÓÃÔ¤ÏÈËù°²Åŵļƻ®ÈÎÎñ£¨java.util.TimerTask£©¡£Óëÿ¸ö Timer ¶ÔÏóÏà¶ÔÓ¦µÄÊǵ¥¸öºǫ́Ị̈߳¬ÓÃÓÚ˳ÐòµØÖ´ÐÐËùÓмÆÊ±Æ÷ ......

ת£ºjava½âÎöxmlÎļþËÄÖÖ·½Ê½


1.½éÉÜ
1£©DOM£¨JAXP Crimson½âÎöÆ÷£©
DOMÊÇÓÃÓëÆ½Ì¨ºÍÓïÑÔÎ޹صķ½Ê½±íʾXMLÎĵµµÄ¹Ù·½W3C±ê×¼¡£DOMÊÇÒÔ²ã´Î½á¹¹×éÖ¯µÄ½Úµã»òÐÅϢƬ¶ÏµÄ¼¯ºÏ¡£Õâ¸ö²ã´Î½á¹¹ÔÊÐí¿ª·¢ÈËÔ±ÔÚÊ÷ÖÐѰÕÒÌØ¶¨ÐÅÏ¢¡£·ÖÎö¸Ã½á¹¹Í¨³£ÐèÒª¼ÓÔØÕû¸öÎĵµºÍ¹¹Ôì²ã´Î½á¹¹£¬È»ºó²ÅÄÜ×öÈκι¤×÷¡£ÓÉÓÚËüÊÇ»ùÓÚÐÅÏ¢²ã´ÎµÄ£¬Òò¶øDOM±»ÈÏΪÊÇ»ùÓÚÊ÷ ......

JAVAÖÐÀàµÄ³õʼ»¯Ë³Ðò


¶ÔÓÚ¾²Ì¬±äÁ¿¡¢¾²Ì¬³õʼ»¯¿é¡¢±äÁ¿¡¢³õʼ»¯¿é¡¢¹¹ÔìÆ÷£¬ËüÃǵijõʼ»¯Ë³ÐòÒÔ´ËÊÇ£¨¾²Ì¬±äÁ¿¡¢¾²Ì¬³õʼ»¯¿é£©>£¨±äÁ¿¡¢³õʼ»¯¿é£©>¹¹ÔìÆ÷¡£ÎÒÃÇÒ²¿ÉÒÔͨ¹ýÏÂÃæµÄ²âÊÔ´úÂëÀ´ÑéÖ¤ÕâÒ»µã£º
public class InitialOrderTest {
 
      //¾²Ì¬±äÁ¿
  &nbs ......

Lucene£º»ùÓÚJavaµÄÈ«ÎļìË÷ÒýÇæ¼ò½é

LuceneÊÇÒ»¸ö»ùÓÚJavaµÄÈ«ÎÄË÷Òý¹¤¾ß°ü¡£
»ùÓÚJavaµÄÈ«ÎÄË÷ÒýÒýÇæLucene¼ò½é£º¹ØÓÚ×÷ÕߺÍLuceneµÄÀúÊ·
È«ÎļìË÷µÄʵÏÖ£ºLueneÈ«ÎÄË÷ÒýºÍÊý¾Ý¿âË÷ÒýµÄ±È½Ï
ÖÐÎÄÇзִʻúÖÆ¼ò½é£º»ùÓÚ´Ê¿âºÍ×Ô¶¯ÇзִÊËã·¨µÄ±È½Ï
¾ßÌåµÄ°²×°ºÍʹÓüò½é£ºÏµÍ³½á¹¹½éÉܺÍÑÝʾ
Hacking Lucene£º¼ò»¯µÄ²éѯ·ÖÎöÆ÷£¬É¾³ýµÄʵÏÖ£¬¶¨ÖƵÄÅÅÐò£¬Ó ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ