JAVA³õÂóÌ(·¢ÏÖ)
JAVAÊÇÒ»ÖÖ±à³ÌÓïÑÔ£¬Ò»ÖÖ¿ª·¢»·¾³£¬Ò»ÖÖÓ¦Óû·¾³£¬Ò»ÖÖ²¿Êð»·¾³£¬Ò»Öֹ㷺ʹÓõÄÍøÂç±à³ÌÓïÑÔ£¬ËüÊÇÒ»ÖÖ¼ÆËã¸ÅÄî¡£
×é³ÉJavaµÄ3¸ö·ÖÖ§£º
J2SE(Java 2 Platform Standard Edition):Java±ê×¼°æ£¬°üº¬¹¹³ÉJAVAÓïÑÔºËÐĵÄÀࣻ
JWEE(Java 2 Platform Enterprise Edition):JavaÆóÒµ°æ£¬°üº¬J2SEÖеÄÀ࣬²¢ÇÒ°üº¬ÓÃÓÚ¿ª·¢ÆóÒµ¼¶Ó¦ÓõÄÀࣻ
J2ME(Java 2 Platform Micro Edition):JavaËõ΢°æ£¬°üº¬J2SEÀïµÄÒ»²¿·ÖÀ࣬»¹°üº¬Ò»Ð©CLDC(Connected Limited Device Configuration,Á¬½ÓÊÜÏÞÉ豸ÅäÖÃ)£¬Ç¶ÈëʽµÈÌØÐÔ·½ÃæµÄÀà¡£Ö÷ÒªÓÃÓÚǶÈëʽ»òÕßÒÆ¶¯ÖÇÄÜÉ豸µÄÈí¼þ¿ª·¢£¬ÒÔ¼°Ïû·ÑÀàµç×Ó²úÆ·µÄÈí¼þ¿ª·¢¡£
3ÕߵĹØÏµÊÇ:J2EE°üº¬J2SE£¬J2SE°üº¬ÁËJ2MEµÄ²¿·ÖºËÐÄÀ࣬Ìí¼ÓÁËһЩרÓÐÀà¡£
Java³ÌÐòÓÐÁ½ÖÖÀàÐÍ£¬Ò»ÖÖÊÇ¿ÉÔÚWebÍøÒ³ÉÏÔËÐеÄApplet,³ÆÎªÐ¡Ó¦ÓóÌÐò¡£ÁíÒ»ÖÖÊÇApplication£¬¼´Ó¦ÓóÌÐò£¬¿ÉÍê³ÉÈκμÆËãÈÎÎñ¡£
Applet¿ÉÒÔǶÈëÍøÒ³£¬ÊµÏÖHTML²»¾ß±¸µÄһЩ¹¦ÄÜ¡£¿¼Âǵ½ÍøÂç»·¾³¡¢Á¬½ÓËٶȵÈÔÒò£¬AppletÒ»°ã¶¼±È½ÏС£¬ÊʺϿͻ§¶ËÏÂÔØ¡£
ApplicationÔòºÍÈκÎWindowsÓ¦ÓóÌÐòÒ»Ñù¿ÉÒÔ×Ô½¨´°¿Ú½çÃæ£¬¶ÀÁ¢ÔËÐС£
Ïà¹ØÎĵµ£º
ºÃ¼¸Ììûд²©¿Í£¬Õ⼸Ì춼æ×Åд´úÂ룬ÖÐÆÚ¼ì²é¸Õ¹ý£¬ºóÃæÊ£ÏµÄʱ¼äʵ¼ÊºÜÉÙÁË£¬Òª×¥½ôʱ¼äÁË£¬ÂíÉϾ͵ñÏÒµ×ßÈËÁË¡£ÑÔ¹éÕý´«£¬ÔÚ±àÂë¹ý³ÌÖÐÓöµ½µÄÎÊÌ⣬ÎÒ¶¼¼Ç¼ÔÚ²©¿ÍÖУ¬·½±ãÒÔºó²éÔÄдÂÛÎÄ¡£Õâ´ÎÊǼÆËãÍøÂçµØÖ·£¬¸ø³öÒ»¸öipºÍËüµÄ×ÓÍøÑÚÂ룬ͨ¹ýÔËËãµÃµ½ÍøÂçµØÖ·£¨»òÕß˵ÊÇÍøÂçºÅ£©
public static ......
Èí¼þ¼Ü¹¹
×÷Ϊһ¸ö¸ÅÄÌåÏÖÔÚ¼¼Êõ
ºÍÒµÎñ
Á½
¸ö·½Ãæ¡£
´Ó¼¼Êõ½Ç¶ÈÀ´Ëµ
£ºÈí¼þ¼Ü¹¹Ëæ×ż¼ÊõµÄ¸ïв»¶ÏµØ¸üÐÂÆäÄÚÈÝ£¬Èí¼þ¼Ü¹¹½¨Á¢ÓÚµ±Ç°¼¼Êõ
ºÍһЩ»ù
±¾ÔÔò
µÄ»ù´¡Ö®ÉÏ¡£
ÏÈ˵һЩ»ù±¾ÔÔò
£º
·Ö²ãÔÔò
£º·Ö²ãÊÇΪÁ˽µµÍÈí¼þÉî¶È¸´ÔÓÐÔ¶øÊ¹ÓõĹؼü˼Ï룬¾ÍÏñÉç»áÓÐÁ˽׼¶Ò»Ñù£¬Èí¼þÓÐÁ˲ã´Î½á¹¹¡£
Ä£¿é»¯ ......
¹ØÓÚJavaÖи÷ÖÖÐÞÊηûÓë·ÃÎÊÐÞÊηûµÄ˵Ã÷
Àࣺ
·ÃÎÊÐÞÊηû ÐÞÊηû class ÀàÃû³Æ extends ¸¸ÀàÃû³Æ implement ½Ó¿ÚÃû³Æ
£¨·ÃÎÊÐÞÊηûÓëÐÞÊηûµÄλÖÿÉÒÔ»¥»»£©
·ÃÎÊÐÞÊηû
Ãû³Æ
˵Ã÷
±¸×¢
public
¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ£¨Ê¹Óã©
publicÀà±ØÐ붨ÒåÔÚºÍÀàÃûÏàͬµÄͬÃûÎļþÖÐ
package
¿ÉÒÔ±»Í¬Ò»¸ö°üÖеÄÀà·ÃÎ ......
¡¡¡¡Ò»¡¢³¬Îı¾´«ÊäÐÒé
¡¡¡¡¡¡¡¡1.1 HTTPÇëÇó
¡¡¡¡¡¡¡¡1.2 HTTPÓ¦´ð
¡¡¡¡¶þ¡¢SocketÀà
¡¡¡¡Èý¡¢ServerSocketÀà
¡¡¡¡ËÄ¡¢Web·þÎñÆ÷ʵÀý
¡¡¡¡¡¡¡¡4.1 HttpServerÀà
¡¡¡¡¡¡¡¡4.2 RequestÀà
¡¡¡¡¡¡¡¡4.3 ResponseÀà
¡¡¡¡Îå¡¢±àÒëºÍÔËÐÐ
¡¡¡¡===================
¡¡¡¡ÕýÎÄ£º
¡¡¡¡===================
......