JAVA(Èý)
JavaÔÓ̸£¨Áù£©
ÕâƪÊDZÊÕß´òËãдµÄJ2se²¿·ÖµÄ×îºóһƪÁË£¬Õâƪ½áÊøÖ®ºó£¬ÔÙдJ2ee²¿·Ö£¬²»ÖªµÀÊÇ·ñ»¹ºÏÊÊдÔÚÕâ¸ö°æ¿é£¿´ó¼Ò¿ÉÒÔ¸øµãÒâ¼û£¬Ð»Ð»´ó¼Ò¶ÔСµÜÕâô¹ÄÀøһ·дÍêÇ°ÁùƪJavaÔÓ̸µÄJ2se²¿·Ö¡£×îºóÕâƪ´òËã̸һ̸JavaÖеÄRMI»úÖƺÍJVMɳÏ䰲ȫ¿ò¼Ü¡£
1£® JavaÖеÄRMI»úÖÆ
RMIµÄÈ«³ÆÊÇÔ¶³Ì·½·¨µ÷Óã¬ÏàÐŲ»ÉÙÅóÓѶ¼Ìý˵¹ý£¬»ù±¾µÄ˼·¿ÉÒÔÓÃÒ»¸ö¾µä±È·½À´½âÊÍ£ºA¼ÆËã»úÏëÒª¼ÆËãÒ»¸öÁ½¸öÊýµÄ¼Ó·¨£¬µ«A×Ô¼º×ö²»ÁË£¬ÓÚÊǽÐÁíÍâһ̨¼ÆËã»úB°ï棬BÓмÆËã¼Ó·¨µÄ¹¦ÄÜ£¬Aµ÷ÓÃËü¾ÍÏñµ÷ÓÃÕâ¸ö¹¦ÄÜÊÇ×Ô¼ºµÄÒ»Ñù·½±ã¡£Õâ¸ö¾Í½Ð×öÔ¶³Ì·½·¨µ÷ÓÃÁË¡£
Ô¶³Ì·½·¨µ÷ÓÃÊÇEJBʵÏÖµÄÖ§Öù£¬½¨Á¢·Ö²¼Ê½Ó¦ÓõĺËÐÄ˼Ïë¡£Õâ¸öºÜºÃÀí½â£¬ÔÙÄÃÉÏÃæµÄ¼ÆËã¼Ó·¨Àý×Ó£¬AÖ»ÖªµÀÈ¥call¼ÆËã»úBµÄ·½·¨£¬×Ô¼º²¢Ã»ÓÐBµÄÄÇЩ¹¦ÄÜ£¬ËùÒÔA¼ÆËã»ú¶Ë¾ÍÎÞ·¨¿´µ½BÖ´ÐÐÕâ¶Î¹¦ÄܵĹý³ÌºÍ´úÂ룬ÒòΪ¿´¶¼¿´²»µ½£¬ËùÒÔ¼ÈûÓлú»áÇÔȡҲûÓлú»áÈ¥¸Ä¶¯·½·¨´úÂë¡£EJBÕýʽ»ùÓÚÕâÑùµÄ˼ÏëÀ´Íê³ÉËüµÄÈÎÎñµÄ¡£µ±¼òµ¥µÄ¼Ó·¨±ä³É¸´ÔÓµÄÊý¾Ý¿â²Ù×÷ºÍµç×ÓÉÌÎñ½»Ò×Ó¦ÓõÄʱºò£¬ÕâÑùµÄ°²È«ÐԺͷֲ¼Ê½Ó¦ÓõıãÀûÐԾͱíÏÖ³öÀ´ÓÅÊÆÁË¡£
ºÃÁË£¬»Øµ½Ï¸½ÚÉÏ£¬ÒªÈçºÎʵÏÖÔ¶³Ì·½·¨µ÷ÓÃÄØ£¿ÎÒÏ£Íû´ó¼ÒѧϰÈκμ¼ÊõµÄʱºò¿ÉÒÔÊÔ×ÅÒÀÀµ×Ô¼ºµÄÏÂÒâʶÅжϣ¬Ö»ÒªÄãµÄÏë·¨ÊǺÏÀí½¡×³µÄ£¬ÄÇôºÜ¿ÉÄÜʵ¼ÊÉÏËü¾ÍÊÇÕâô×öµÄ£¬±Ï¾¹ÕæÀí¶¼Ô̲ØÔÚƽ·²µÄÉú»îϸ½ÚÖС£ÕâÑùÖ»Òª´ø×ÅһЩ±¡ÈõµÄJava»ù´¡À´Ë¼¿¼RMI£¬ÆäʵҲ¿ÉÒÔÏë³ö¸ö´ó¸ÅÀ´¡£
a) ÐèÒªÓÐÒ»¸ö·þÎñÆ÷½ÇÉ«£¬ËüÓµÓÐÕæÕýµÄ¹¦ÄÜ´úÂë·½·¨¡£ÀýÈçB£¬ËüÌṩ¼Ó·¨·þÎñ
b) Èç¹ûÏëÔ¶³ÌʹÓÃBµÄ¹¦ÄÜ£¬ÐèÒªÖªµÀBµÄIPµØÖ·
c) Èç¹ûÏëÔ¶³ÌʹÓÃBµÄ¹¦ÄÜ£¬»¹Ðè
Ïà¹ØÎĵµ£º
¶¨ÒåÔÚÒ»¸öÀàÄÚ²¿µÄÀà½ÐÄÚ²¿À࣬°üº¬ÄÚ²¿ÀàµÄÀà³ÆΪÍⲿÀà¡£ÄÚ²¿Àà¿ÉÒÔÉùÃ÷public¡¢protected¡¢privateµÈ·ÃÎÊÏÞÖÆ£¬¿ÉÒÔÉùÃ÷ΪabstractµÄ¹©ÆäËûÄÚ²¿Àà»òÍⲿÀà¼Ì³ÐÓëÀ©Õ¹£¬»òÕßÉùÃ÷Ϊstatic¡¢finalµÄ£¬Ò²¿ÉÒÔʵÏÖÌض¨µÄ½Ó¿Ú¡£staticµÄÄÚ²¿ÀàÐÐΪÉÏÏóÒ»¸ö¶ÀÁ¢µÄÀ࣬·ÇstaticÔÚÐÐΪÉÏÀàËÆÀàµÄÊôÐÔ»ò·½·¨ÇÒ½ûÖ¹ÉùÃ÷staticµÄ·½· ......
ÏîÄ¿ÖÐÓõ½web service£¬ÓÚÊÇÑо¿Á˶þÌ죬ÏÂÃæ¸ù¾ÝÕâ¶þÌìÓõ½µÄ×ܽáһϣ¬µ±È»×î¶àµÄ»¹ÊǸù¾Ýapache cxf¹ÙÍøÎĵµhttp://cxf.apache.org ¿´Îĵµ£¬µ±È»Ò²²»ÊǶ¼¿´£¬Ö»¿´ÁË×Ô¼ºÐèÒªµÄ¡£
»ù´¡ÖªÊ¶Ñ§Ï°—— Hello Demo
Hello Demo¿ªÊ¼ÁË£¡
µÚÒ»£¬Ð½¨HelloDemo Web ÏîÄ ......
ÓÃJavaÁ¬½ÓSQL Server2000Êý¾Ý¿âÓжàÖÖ·½·¨£¬ÏÂÃæ½éÉÜÆäÖÐ×î³£ÓõÄÁ½ÖÖ£¨Í¨¹ýJDBCÇý¶¯Á¬½ÓÊý¾Ý¿â£©¡£
1. ͨ¹ýMicrosoftµÄJDBCÇý¶¯Á¬½Ó¡£´ËJDBCÇý¶¯¹²ÓÐÈý¸öÎļþ£¬·Ö±ðÊÇmssqlserver.jar¡¢msutil.jarºÍmsbase.jar£¬¿ÉÒÔµ½Î¢ÈíµÄÍøվȥÏÂÔØ£¨http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B ......
JavaÃοªÊ¼µÄµØ·½
Ï£ÍûÊǼáÈ͵ĹÕÕÈ£¬ÈÌÄÍÊÇÂÃÐдü£¬Ð¯´øËüÃÇ£¬ÈË¿ÉÒÔµÇÉÏÓÀºãÖ®ÂÃ;¡£--Bertrand Russell
Java:¸ßЧ¿ì½Ý¿çƽ̨¿ÉÒÆÖ²
³ÌÐòÔ±£ºJavaÓïÑÔ±¾Éí£¨»ù±¾Óï·¨ºÍ¸ÅÄÔÀíÓ¦Óã©£»JavaÓ¦Óÿª·¢
Êé¼®£ºJava±à³Ì˼Ï룻Java½Ì³Ì£»ÉîÈ뿪·¢Java Web¿ª·¢ÄÚÄ»µÈ
ÃοªÊ¼µÄµØ·½
01Ò»ÃÅÓïÑÔ¾«Í¨µÄ±ØÒªÌõ¼þ
02²Ù×÷ÏµÍ ......
1¡¢ÖØÔØ(Overloading)
£¨1£©·½·¨ÖØÔØÊÇÈÃÀàÒÔͳһµÄ·½Ê½´¦Àí²»Í¬ÀàÐÍÊý¾ÝµÄÒ»ÖÖÊֶΡ£¶à¸öͬÃûº¯Êýͬʱ
´æÔÚ£¬¾ßÓв»Í¬µÄ²ÎÊý¸öÊý/ÀàÐÍ¡£ÖØÔØOverloadingÊÇÒ»¸öÀàÖжà̬ÐÔµÄÒ»ÖÖ±íÏÖ¡£
£¨2£©JavaµÄ·½·¨ÖØÔØ£¬¾ÍÊÇÔÚÀàÖпÉÒÔ´´½¨¶à¸ö·½·¨£¬ËüÃǾßÓÐÏàͬµÄÃû×Ö£¬µ«¾ß
Óв»Í¬µÄ²ÎÊýºÍ²»Í¬µÄ¶¨Òå¡£µ÷Ó÷½·¨Ê±Í¨¹ý´«µÝ¸øËüà ......