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

¹ØÓÚÒÔThinking in JavaΪ¿Î±¾µÄJava½ÌÓëѧµÄ·½·¨

    ÔÚĿǰµÄ¹ØÓÚjava×ÔѧµÄÌÖÂÛÖУ¬×î¾­³£¿´µ½µÄ¾ÍÊÇ×êÑС¶Thinking in java¡·(TIJ)µÄ¾­Ñ飬µ«ÊÇ£¬¾¡¹ÜʹÓÃTIJ×÷Ϊ½Ìѧ²ÄÁϵĽÌѧÐÐΪҲºÜ¶à£¬ÎÒÈ´ÉÐδ·¢ÏÖÓдӽÌʦ¹ØÓÚÈçºÎ½«TIJÓÃÓÚ½ÌѧµÄÂÛÊö¡£Îª´Ë£¬ÎÒȨ×÷Å×שÒýÓñ¡£
 
    Ê×ÏÈ£¬ÎªÊ²Ã´ÒªÑ§Ï°java£¿°´ÕÕEckelµÄ»°Ëµ£¬ÒòΪËüÊÇÒ»¸ö¾ßÓÐijÖÖ¸ïÃüÐÔÒâÒåµÄÓïÑÔ£¬¼´µÚÒ»¸ö“ÒÔÌá¸ß¿ª·¢ÈËÔ±µÄ±à³ÌÌåÑéΪÖ÷ҪĿ±êµÄ±à³ÌÓïÑÔ”£¬ËüµÄÀ¬»ø»ØÊÕÌØÐÔ¡¢¿ÉÀ©Õ¹ÐÔ¡¢¿çÆ½Ì¨ÌØÐԵȶ¼Îª³ÌÐòÔ±ÃÇËù³ÆµÀ£¬Ò²ÎªSun¹«Ë¾Ó®µÃÁËÉùÓþ¡£ÔÚ2002Äê×óÓҵĵ÷²éÖУ¬·¢ÏÖÔÚ±±ÃÀÒѾ­ÓÐ44%µÄ³ÌÐòԱʹÓÃjava×÷ΪÖ÷Òª±à³ÌÓïÑÔ£¬¶øÇÒjava³ÌÐòÔ±ÃǵÄÄêн±ÈʹÓÃÆäËû±à³ÌÓïÑÔ³ÌÐòÔ±ÃǵÄÄêн¸ß£¨Æäʵ³ÌÐòÉè¼ÆÓ¦±»ÊÓΪһÃÅÒÕÊõ£¬²»¿ÉÒÔÓÃÇ®À´ºâÁ¿£©¡£Ö±ÖÁÏÖÔÚ£¬²»ÂÛÔÚ·þÎñÆ÷/¿Í»§¶Ë£¨·þÎñÆ÷/ä¯ÀÀÆ÷£©¼Ü¹¹µÄ¹ÜÀíÐÅϢϵͳ¡¢¸´ÔÓ½»»¥Ê½ÍøÕ¾£¬»¹ÊÇÔÚ½«»áÁ÷ÐеÄ3GÒÆ¶¯¿ª·¢·½Ã棬javaÓ¦Óö¼ÓкܺõÄǰ¾°¡£
 
    Æä´Î£¬ÔÚѧÉúÒÑÓлù±¾µÄC/C++»ù´¡µÄÇé¿öÏ£¬Ó¦µ±ÈçºÎ½Ìѧjava£¿
 
    1¡¢Ê¹Óþ­µä½Ì²Ä¡£×µÄ·½·¨ÆäʵÊÇ×î´ÏÃ÷µÄ·½·¨£¬¾­µä½Ì²ÄµÄѧϰ²»ÄÜËٳɣ¬µ«ÆäʵÊǸü¿ìµÄ·£¨http://blog.youxu.info/2009/08/06/my-undergraduate-year/£©¡£TIJÊÇÃæÏòjavaÅàѵµÄ½Ì²Ä£¬ÔÚд×÷ÉϽ϶࿼Âǵ½Á˽ÌѧµÄÐèÒª¡£µ±È»£¬ÓÐЩÎÄ»¯ÉϵÄÒòËØÐèÒªÊÊÓ¦ÖйúѧÉú£¬±ÈÈç18Ò³“An object provides services”Ò»½Úʵ¼ÊÉÏÏëÓÓ·þÎñ”Õâ¸ö´ÊÀ´Òýµ¼¶ÁÕßµ½“Э×÷ÐÔ”µÄ¸ÅÄ»òÐíÎ÷·½Ë¼Î¬ÖÐȷʵÈç´Ë£¬µ«ÔÚÎÒÃǵĽÌѧÖУ¬ÕâÑù½²·´¶ø»áÁîѧÉú²úÉúİÉú¸Ð¡£»¹ÓÐһЩ»ù´¡ÖªÊ¶½éÉܵÄǷȱ£¬±ÈÈçÐèÒª²¹³äÏêϸµÄʵÑé²½ÖèÖ¸µ¼¡£µ«ÊÇ£¬³ýÁËÕâЩȱµãÒÔÍ⣬Õâ±¾ÊéÔÚ֪ʶµãµÄÑ­Ðò½¥½øÉÏ»¹ÊÇ´¦ÀíµÃ·Ç³£Ç¡µ±µÄ¡£¶øÇÒ£¬Õâ±¾Ê鿼Âǵ½ÁËÔÚ½²ÊÚ»ù±¾ÓïÑÔÌØÐԵĹý³ÌÖÐÅàÑøÑ§ÉúµÄÁ¼ºÃ±à³Ìϰ¹ß£¬±ÈÈçËüÔÚµÚ¶þÕ¸տªÊ¼½²ÍêµÚÒ»¸ö³ÌÐò£¬¾ÍÁ¢¼´½éÉÜÎĵµµÄÖØÒªÐÔÒÔ¼°ÈçºÎ×Ô¶¯Éú³ÉÎĵµµÈ¡£°ÑÅàÑøÁ¼ºÃ±à³Ìϰ¹ßÄÉΪһ¸ö½Ì²ÄÉè¼ÆÄ¿±ê£¬ÕâÊǺÜÖµµÃ³ÆµÀµÄ¡£×îºó£¬Õâ±¾ÊéÄÚº­ÁËÃæÏò¶ÔÏóÉè¼ÆË¼ÏëºÍ±à³ÌÐÐÒµµÄÎÄ»¯£¬ÕâÖÖ±íÏֺܶ࣬±ÈÈçǰ¼¸Õ¿ªÍ·µÄÄÇЩÎÄ»¯ÂÛÊö£¬¾ßÌåµÄÔÙÈçÔÚ½éÉÜÎĵµµÄʱºò£¬°ÑÎĵµ×Ô¶¯³éÈ¡µÄÒâÒ嶨λΪһ¸öÖ§³ÖЭ×÷µÄjava»ù´¡ÉèÊ©¡£ÎÒËùÀí½âµÄ£¬ÊÇÕâÐ©ÌØÐÔʹµÃÕâ±¾Êé³ÉΪһ±¾¹úÍâÉùÓþì³È»£¬ÖµµÃΪ֮¿ª·¢½ÌѧÉè¼ÆµÄÓ¢Îľ­µä½Ì²Ä¡£
&


Ïà¹ØÎĵµ£º

¼¸ÖÖÍøÒ³ÅÀÈ¡µÄ·½·¨ÓëʵÏÖ(Java)

Ò»¡¢Í¨¹ýHttpClient(apache commons-httpclient)·½Ê½£¬»ñÐíÍøÒ³ÄÚÈÝ£¬²¢½âÎö³öÐèÒªµÄ¶«Î÷¡£
      ÕâÖÖ·½·¨Ïà¶Ô±È½Ï¼òµ¥£¬ÒòΪcommons-httpclientÒѾ­×öÁ˺ܺõķâ×°£¬¼òµ¥µÄ´úÂëÈçÏ£º
// ¹¹ÔìHttpClientµÄʵÀý
HttpClient httpClient = new HttpClient();
HttpClientParams clientPar ......

java flyweightģʽ

Flyweight ¶¨Òå:
±ÜÃâ´óÁ¿ÓµÓÐÏàͬÄÚÈݵÄСÀàµÄ¿ªÏú(ÈçºÄ·ÑÄÚ´æ),ʹ´ó¼Ò¹²ÏíÒ»¸öÀà(ÔªÀà).
ÃæÏò¶ÔÏóÓïÑÔµÄÔ­Ôò¾ÍÊÇÒ»Çж¼ÊǶÔÏó,µ«ÊÇÈç¹ûÕæÕýʹÓÃÆðÀ´,ÓÐʱ¶ÔÏóÊý¿ÉÄÜÏԵúÜÅÓ
´ó,±ÈÈç,×Ö´¦ÀíÈí¼þ,Èç¹ûÒÔÿ¸öÎÄ×Ö¶¼×÷Ϊһ¸ö¶ÔÏó,¼¸Ç§¸ö×Ö,¶ÔÏóÊý¾ÍÊǼ¸Ç§,ÎÞÒɺÄ
·ÑÄÚ´æ,ÄÇôÎÒÃÇ»¹ÊÇÒª"Çóͬ´æÒì",ÕÒ³öÕâЩ¶ÔÏóȺµÄ¹²Í¬ ......

javaÎļþÏÂÔØµÄ¼¸ÖÖ·½Ê½

//JavaÎļþÏÂÔØµÄ¼¸ÖÖ·½Ê½  
 
    public HttpServletResponse download(String path, HttpServletResponse response) {  
        try {  
            // pathÊ ......

Java¿ò¼Ü½éÉÜ:Quartz

ÄãÔø¾­ÐèÒªÓ¦ÓÃÖ´ÐÐÒ»¸öÈÎÎñÂð£¿Õâ¸öÈÎÎñÿÌì»òÿÖÜÐÇÆÚ¶þÍíÉÏ11£º30£¬»òÐí½ö½öÿ¸öÔµÄ×îºóÒ»ÌìÖ´ÐС£Ò»¸ö×Ô¶¯Ö´ÐжøÎÞÐë¸ÉÔ¤µÄÈÎÎñÔÚÖ´Ðйý³ÌÖÐÈç ¹û·¢ÉúÒ»¸öÑÏÖØ´íÎó£¬Ó¦ÓÃÄܹ»Öªµ½ÆäÖ´ÐÐʧ°Ü²¢³¢ÊÔÖØÐÂÖ´ÐÐÂð£¿ÄãºÍÄãµÄÍŶÓÊÇÓÃjava±à³ÌÂð£¿Èç¹ûÕâЩÎÊÌâÖÐÈκÎÒ»¸öÄã»Ø´ðÊÇ£¬ÄÇôÄãÓ¦¸ÃʹÓà Quartzµ÷¶ÈÆ÷¡£
¡¡¡¡
¡¡¡¡ ......

java ·¾¶

java(Web)ÖÐÏà¶Ô·¾¶£¬¾ø¶Ô·¾¶ÎÊÌâ×ܽá
    javaÖÐÏà¶Ô·¾¶£¬¾ø¶Ô·¾¶ÎÊÌâ×ܽá
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡————bohemia(³Ç)
ǰÑÔ£º
ǰһ¶Îʱ¼ä£¬ÓÉÓÚÔÚ´¦ÀíWebÓ¦ÓÃϵÄÎļþ´´½¨ÓëÒÆ¶¯µÈ£¬Òò´ËÉæ¼°µ½ºÜ¶à¹ØÓÚjava
ÖÐÏà¶Ô·¾¶£¬¾ø¶Ô·¾¶µÈÎÊÌ⡣ͬʱ£¬¶ÔÓÚWebÓ¦ÓÃÖÐµÄ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ