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

Java±à³Ì˼ÏëµÚÈý°æÕªÂ¼

Chap1 ¶ÔÏó¼ò½é
       1.³éÏóµÄ¹ý³Ì
       Alan Kay×ܽáÁËSmalltalkµÄÎåÏî»ù±¾ÌØÕ÷¡£ÕâÐ©ÌØÕ÷´ú±íÁË´¿µÄÃæÏò¶ÔÏóµÄ±à³Ì·½·¨£º
       (1).ÍòÎï½Ô¶ÔÏó¡£½«¶ÔÏóÏë³ÉÒ»ÖÖÌØÊâµÄ±äÁ¿£»Ëü´æ´¢Êý¾Ý£¬¶øÇÒ»¹¿ÉÒÔÈÃÄã“ÌáÒªÇ󔣬ÃüÁîËü½øÐÐijЩ²Ù×÷¡£´ÓÀíÂÛÉϽ²£¬Äã¿ÉÒÔ°ÑËùÓдý½â¾öµÄÎÊÌâÖеĸÅÄîÐÔ×é¼þ£¨¹·£¬½¨Öþ£¬·þÎñµÈ£©¶¼±êʶ³É³ÌÐòÀïµÄ¶ÔÏó¡£
       (2).³ÌÐò¾ÍÊÇÒ»×éÏ໥֮¼ä´«µÝÏûÏ¢µÄ¶ÔÏó¡£ÄãÖ»ÒªÏòÄǸö¶ÔÏó“·¢Ò»¸öÏûÏ¢”£¬¾ÍÄÜÏòËüÌá³öÒªÇ󡣸üÈ·ÇеÄ˵£¬Äã¿ÉÒÔÕâÑùÈÏΪ£¬ÏûÏ¢Êǵ÷ÓÃרÊôij¸ö¶ÔÏóµÄ·½·¨µÄÇëÇó¡£
       (3).ÿ¸ö¶ÔÏó¶¼ÀûÓñðµÄ¶ÔÏóÀ´×齨Ëü×Ô¼ºµÄ¼ÇÒä¡£»»ÑÔÖ®£¬Äãͨ¹ý½«ÒÑÓеĶÔÏó´ò³ÉÒ»¸ö°ü£¬À´´´½¨ÐµĶÔÏó¡£ÓÉ´Ë£¬Äã¿ÉÒÔ½«³ÌÐòµÄ¸´ÔÓÐÔ£¬Òþ²ØÔÚ¶ÔÏóµÄ¼òµ¥ÐÔ֮ϡ£
       (4).¶ÔÏó¶¼ÓÐÀàÐÍ¡£ÈκζÔÏó¶¼ÊÇij¸öÀàµÄʵÀý(instance of a class)¡£ÓÃÒÔÇø·ÖÀàµÄ×îÍ»³öµÄÌØµã¾ÍÊÇ“ÄãÄÜ´«¸øËüʲôÏûÏ¢£¿”
       (5).ËùÓÐÊôÓÚͬһÀàÐ͵ĶÔÏóÄܽÓÊÜÏàͬµÄÏûÏ¢¡£ÕâÖÖ»¥»»ÐÔ(substitutability)ÊÇOOP×îÇ¿´óµÄ¹¦ÄÜÖ®Ò»¡£
       Booch»¹¸ø¶ÔÏóÏÂÁ˸ö¸üΪ¼ò½àµÄ¶¨Ò壺
       ¶ÔÏóÓÐ״̬£¬ÐÐΪºÍ±êʶ¡£
       Õâ¾ÍÊÇ˵£¬¶ÔÏó¿ÉÒÔÓÐÄÚ²¿Êý¾Ý£¨×´Ì¬£©£¬Óз½·¨£¨Òò¶ø²úÉúÁËÐÐΪ£©£¬ÒÔ¼°Ã¿¸ö¶ÔÏó¶¼ÄÜͬÆäËü¶ÔÏóÇø·Ö¿ªÀ´£­£­¾ßÌå¶øÑÔ£¬Ã¿¸ö¶ÔÏóÔÚÄÚ´æÀï¶¼ÓÐΨһµÄµØÖ·¡£
       Õâ¾ä»°»òÐíÓеãÌ«¹ýÁË¡£ÒòΪ¶ÔÏó»¹ÄÜ´æÔÚÓÚÁíһ̨¼°ÆäÉÏÒÔ¼°²»Í¬µÄÄÚ´æ¿Õ¼äÖУ¬´ËÍ⻹Äܱ£´æÔÚÓ²ÅÌÉÏ¡£ÔÚÕâÖÖÇé¿öÏ£¬¶ÔÏóµÄÉí·Ý¾Í²»ÄÜÓÃÄÚ´æµØÖ·£¬¶ø±ØÐëÒªÓñðµÄ·½·¨À´È·¶¨¡£
      
       2.¿Éƾ½è¶à̬ÐÔÏà»¥Ìæ»»µÄ¶ÔÏó
       ·ÇOOPµÄ±àÒëÆ÷µÄ×ö·¨³ÆÎªÇ°°ó¶¨(early binding)¡£±àÒëÆ÷»á²úÉúÄǸöÃû×ֵĺ¯ÊýµÄµ÷Ó㬶øÁ¬½ÓÆ÷¸ºÔð½«Õâ¸öµ÷ÓýâÎö³ÉÐëÖ´ÐеĴúÂëµÄ¾ø¶ÔµØÖ·¡£ÔÚOOPÖУ¬²»µ½ÔËÐеÄʱºò£¬³ÌÐòû·¨È·¶¨´úÂëµÄµØÖ·£¬ËùÒÔÏò·ºÐͶÔÏó·¢ËÍÒ»¸öÏûÏ¢µÄʱºò£¬¾


Ïà¹ØÎĵµ£º

javaÖÐÈçºÎʹÓÃamcharts


×î½ü¹«Ë¾Åöµ½ÐèÒªÓÃͼ±íµÄÐÎʽÏÔʾһЩÊý¾Ý£¬ÎҾͿªÊ¼µ½ÍøÉϲéѯ£¬²éµ½ÁËjfreechartºÍamcharts,ÕâÁ½ÕßÎÒ¶¼ÊµÏÖ¹ýÁË£¬jfreechart×îºóÉú³ÉͼƬ£¬µ«ÊÇͼƬЧ¹û²»ÊÇÎÒÏëÒªµÄ£¬È»ºóÓÖÑо¿amcharts ËüµÄЧ¹ûȷʵºÜºÃ£¬¶øÇÒ¹Ù·½ÍøÕ¾ÉÏ»¹ÓкÃЩÀý×ӿɹ©ÏÂÔØ£¬ÍøÖ·ÊÇ:www.amcharts.com
£¨ÏëÒªÍê³ÉÒ»¸öamchartsͼÐÎÐèÒªswfobjects. ......

Java ¿ª·¢ÖÐÓõ½µÄ¼¸ÖÖ¹ýÂËÆ÷

 
ÔÚJavaÖÐÓÐʱ»áÓö¼ûÂÒÂëµÄÇé¿ö£¬ÕâÀïÌṩÁ˼¸ÖÖת»»·½·¨
£¨Ò»£©JavaÖеıàÂëת»»
£¨¶þ£©¿ÉÒÔÔÚweb.xmlÎļþÖÐÅäÖõÄ×Ô¼ºÐ´µÄ¹ýÂËÆ÷
    µÚÒ»ÖÖ·½·¨×î¼òµ¥Ò²×î·½±ã£¬µ«ÊÇÖ»ÄÜÓÃÔÚÉÙÁ¿µÄµØ·½»òÊÇż¶ûÒ»Á½´ÎתÂ룬Èç¹û´óÃæ»ýʹÓþͲ»·½±ãÁË£¬Ò²´ó´óÔö¼ÓÁ˱àÂëÁ¿£¬Èç¹ûÄãµÄÏîÄ¿ÀïûÓÐÓÃSpringµÄ¿ò¼Ü¿ª ......

C++ ´úÂë¸Äjava´úÂë ¼±¼±£¡£¡

typedef struct 
{
    BYTE    baOrigMDN[8];      /* Ö÷½ÐÓû§MDN */
    BYTE    baDestMDN[8];      /* ±»½ÐÓû§MDN */
    BYTE    bOrigIsVIP;   ......

javaÎļþÉÏ´«·½·¨

ÎļþÉÏ´«·½·¨£¨Ò»´ÎÉÏ´«Ò»¸öÎļþ£¬¶à¸öÎļþµÄ»°£¬Çëдѭ»·µ÷Óã©
Upload.uploadFile(theFile, filePath)
˵Ã÷£º
theFile£ºÀàÐÍÊÇFormFile
filePath£ºactionÖз¾¶»ñÈ¡·½·¨    this.getServlet().getServletContext().getRealPath("/")
µ÷Óô˷½·¨·µ»ØÎļþÉÏ´«ºóµÄ·¾¶Ãû
ÉÏ´«¶à¸öÎļþʱ£¬ÇëÉèÖÃÿ¸öÎ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ