Java AppletÓëJava ApplicationµÄÇø±ð
ÔÚJavaÓïÑÔÖУ¬Äܹ»¶ÀÁ¢ÔËÐеijÌÐò³ÆÎªJavaÓ¦ÓóÌÐò£¨Application£©¡£JavaÓïÑÔ»¹ÓÐÁíÍâÒ»ÖÖ³ÌÐò——Applet³ÌÐò¡£Applet³ÌÐò£¨Ò²³ÆJavaС³ÌÐò£©ÊÇÔËÐÐÓÚ¸÷ÖÖÍøÒ³ÎļþÖУ¬ÓÃÓÚÔöÇ¿ÍøÒ³µÄÈË»ú½»»¥¡¢¶¯»ÏÔʾ¡¢ÉùÒô²¥·ÅµÈ¹¦ÄܵijÌÐò¡£
Java AppletºÍJava ApplicationÔڽṹ·½ÃæµÄÖ÷񻂿±ð±íÏÖÔÚ£º
£¨1£©ÔËÐз½Ê½²»Í¬¡£Java Applet³ÌÐò²»Äܵ¥¶ÀÔËÐУ¬Ëü±ØÐëÒÀ¸½ÓÚÒ»¸öÓÃHTMLÓïÑÔ±àдµÄÍøÒ³²¢Ç¶ÈëÆäÖУ¬Í¨¹ýÓëJava¼æÈݵÄä¯ÀÀÆ÷À´¿ØÖÆÖ´ÐС£Java ApplicationÊÇÍêÕûµÄ³ÌÐò£¬¿ÉÒÔ¶ÀÁ¢ÔËÐУ¬Ö»ÒªÓÐÖ§³ÖJavaµÄÐéÄâ»ú£¬Ëü¾Í¿ÉÒÔ¶ÀÁ¢ÔËÐжø²»ÐèÒªÆäËûÎļþµÄÖ§³Ö¡£
£¨2£©ÔËÐй¤¾ß²»Í¬¡£ÔËÐÐJava Applet³ÌÐòµÄ½âÊÍÆ÷²»ÊǶÀÁ¢µÄÈí¼þ£¬¶øÊÇǶÔÚä¯ÀÀÆ÷ÖÐ×÷Ϊä¯ÀÀÆ÷Èí¼þµÄÒ»²¿·Ö¡£Java Application³ÌÐò±»±àÒëÒÔºó£¬ÓÃÆÕͨµÄJava½âÊÍÆ÷¾Í¿ÉÒÔʹÆä±ß½âÊͱßÖ´ÐУ¬¶øJava Applet±ØÐëͨ¹ýÍøÂçä¯ÀÀÆ÷»òÕßApplet¹Û²ìÆ÷²ÅÄÜÖ´ÐС£
£¨3£©³ÌÐò½á¹¹²»Í¬¡£Ã¿¸öJava Application³ÌÐò±Ø¶¨º¬ÓÐÒ»¸ö²¢ÇÒÖ»ÓÐÒ»¸ömain·½·¨£¬³ÌÐòÖ´ÐÐʱ£¬Ê×ÏÈѰÕÒmain·½·¨£¬²¢ÒÔ´ËΪÈë¿Úµã¿ªÊ¼ÔËÐС£º¬ÓÐmain·½·¨µÄÄǸöÀ࣬³£±»³ÆÎªÖ÷À࣬Ҳ¾ÍÊÇ˵£¬Java Application³ÌÐò¶¼º¬ÓÐÒ»¸öÖ÷Àà¡£¶øApplet³ÌÐòÔòûÓк¬main·½·¨µÄÖ÷À࣬ÕâÒ²ÕýÊÇApplet³ÌÐò²»ÄܶÀÁ¢ÔËÐеÄÔÒò¡£¾¡¹ÜAppletûÓк¬main·½·¨µÄÖ÷À࣬µ«AppletÒ»¶¨ÓÐÒ»¸ö´Ó java.applet.AppletÅÉÉúµÄÀ࣬ËüÊÇÓÉJavaϵͳÌṩµÄ¡£
£¨4£©Java Applet³ÌÐò¿ÉÒÔÖ±½ÓÀûÓÃä¯ÀÀÆ÷»òAppletViewerÌṩµÄͼÐÎÓû§½çÃæ£¬¶øJava Application³ÌÐòÔò±ØÐëÁíÍâÊéдרÓôúÂëÀ´Óª½¨×Ô¼ºµÄͼÐνçÃæ¡£
£¨5£©Êܵ½µÄÏÞÖÆ²»Í¬Java Application³ÌÐò¿ÉÒÔÉè¼Æ³ÉÄܽøÐи÷ÖÖ²Ù×÷µÄ³ÌÐò£¬°üÀ¨¶Á£¯Ð´ÎļþµÄ²Ù×÷£¬µ«ÊÇ Java Applet ¶ÔÕ¾µãµÄ´ÅÅÌÎļþ¼È²»ÄܽøÐжÁ²Ù×÷£¬Ò²²»ÄܽøÐÐд ²Ù×÷¡£È»¶ø£¬ÓÉÓÚ AppletµÄÒýÈ룬ʹWebÒ³Ãæ¾ßÓж¯Ì¬¶àýÌåЧ¹ûºÍ¿É½»»¥ÐÔÄÜ£¬ÕâʹÓÉÃûΪ³¬Îı¾¡¢ÊµÎª´¿Îı¾µÄHTMLÓïÑÔ±àд³ÉµÄWebÒ³ÃæÕæÕý¾ßÓÐÁ˳¬Îı¾¹¦ÄÜ£¬²»µ«¿ÉÒÔÏÔʾÎı¾ÐÅÏ¢£¬¶øÇÒ»¹¿ÉÒÔÓи÷ÖÖͼƬЧ¹ûºÍ¶¯Ì¬Í¼ÐÎЧ¹û£¬´Ó¶øÊ¹Ò³ÃæÏÔµÃÉú¶¯ÃÀÀö£»ÁíÍ⣬AppletʹWebÒ³ÃæÔö¼ÓÁ˰´Å¥µÈ¹¦ÄÜ£¬´Ó¶øÔö¼ÓÁ˽»»¥ÐÔ¡£
Java AppletºÍJava Application
Ïà¹ØÎĵµ£º
¡¡1¡¢»ù±¾¸ÅÄî¼°ÔÀí
¡¡¡¡ÎÒÃÇÖªµÀ£¬¶ÔÓÚ¹²Ïí×ÊÔ´£¬ÓÐÒ»¸öºÜÖøÃûµÄÉè¼ÆÄ£Ê½£º×ÊÔ´³Ø(Resource Pool)¡£¸ÃģʽÕýÊÇΪÁ˽â¾ö×ÊÔ´µÄƵ·±·ÖÅä?ÊÍ·ÅËùÔì³ÉµÄÎÊÌ⡣Ϊ½â¾öÉÏÊöÎÊÌ⣬¿ÉÒÔ²ÉÓÃÊý¾Ý¿âÁ¬½Ó³Ø¼¼Êõ¡£Êý¾Ý¿âÁ¬½Ó³ØµÄ»ù±¾Ë¼Ïë¾ÍÊÇΪÊý¾Ý¿âÁ¬½Ó½¨Á¢Ò»¸ö“»º³å³Ø”¡£Ô¤ÏÈÔÚ»º³å³ØÖзÅÈëÒ»¶¨ÊýÁ¿µÄÁ¬½Ó£¬µ±Ð ......
ÎÒÃÇÀ´½éÉÜһϠ£½£½ºÍequals()µÄÇø±ð£¬£½£½ÊÇÏàµÈ£¬equals()Ò²ÊÇÏàµÈ¡£ÕâÁ½¸ö´ÊµÄÇø±ðÊÇÊ²Ã´ÄØ£¿ÕâÊÇÕÒ¹¤×÷ʱºÜ¶àÃæÊÔ¹ÙµÄÎÊÌâ¡£ÎÒÃÇÀ´½â´ðһϡ£Ê×ÏÈÎÒÃÇ¿´Õâô¸öÀý×Ó¡£Êµ¼ù£º
public class TestEquals {
public static void main(String[] args) {
MyDate date1 = new MyDate(14, 3, 1976);
MyDate date2 = ne ......
OpenJWeb(1.8) Java WebÓ¦ÓÿìËÙ¿ª·¢Æ½Ì¨µÄ×÷ÕßÊÇÎÒÃǼ¼ÊõÁªÃ˵ijÉÔ±£¬Ëû×î½üÍÆ³öÁËа汾µÄ¿ìËÙÓ¦Óÿª·¢Æ½Ì¨ OpenJWeb(1.8)£¬ÎÒ°ïËû×ö×öÐû´«
OpenJWeb¿ìËÙ¿ª·¢Æ½Ì¨ÒÔ¿ìËÙ¿ª·¢ÎªºËÐÄ£¬ÕûºÏÏȽøµÄjava
¿ªÔ´¿ò¼Ü£¬±¾×Å×ÔÖ÷¿ª·¢+Ó¦Óü¯³ÉÏà½áºÏµÄÔÔò£¬Ö¼ÔÚΪÕþ¸®¡¢ÆóÊÂÒµµ¥Î»¡¢Èí¼þ¹«Ë¾µÈƽ̨Óû§Ìṩһ ......
/**
*
* @param par
* ÈëÁ¦Ãû
* @return ÈëÁ¦値
*/
public static String inputfromConsole(String par) {
System.out.println(par);
InputStreamReader ......