java²úÉú¶ÔÏóµÄ¼¸ÖÖ·½Ê½
Óùؼü×ÖnewÉú³É¶ÔÏó£ºÕâÊÇ×î³£ÓõÄÒ»ÖÖ·½Ê½£¬ÀýÈç new String("hello")ÓÃnewÉú³É¶ÔÏóµÄÌØµãÊÇ£¬Õâ¸ö¶ÔÏóµÄÀà±ØÐëÔÚ±àÒëʱ¾ÍÔÚclasspathÖУ¬Èç¹ûûÓÐÌØ±ðµÄÀíÓɺÍÒªÇó£¬ÕâÊÇÎÒÃÇÉú³ÉÒ»¸ö¶ÔÏóµÄµÚһѡÔñ;
Class.forName(String className)¡£ÀýÈçClass c = Class.forName("com.company.jdbc.Driver");ÕâÖÖ·½·¨µÄÌØµãÊÇÔÚ±àÒëµÄʱºò²»ÐèÒª°üº¬Õâ¸öÀàÔÚclasspathÖУ¬¶ø¿ÉÒÔÍÆ³Ùµ½ÔËÐÐʱÔÙµ½claspathÖÐÕÒ¡£ÕâÖÖ·½Ê½µÄµäÐÍÔËÓÃʱ¼ÓÔØJDBCÇý¶¯³ÌÐòµÄʱºò¡£ÒòΪ²»Í¬µÄÊý¾Ý¿âÓв»Í¬µÄJDBCÇý¶¯³ÌÐò£¬ËùÒÔ¶ÔÓÚÐèÒªµÃµ½Ä³ÖÖÊý¾Ý¿âÁ¬½ÓµÄÓ¦ÓóÌÐò£¬¿ÉÄÜÐèÒªµ½ÔËÐÐʱ²ÅÖªµÀÁ¬½ÓµÄÊÇÄÄÖÖÊý¾Ý¿â£¬ËùÒÔ²ÉÓÃÕâÖÖ·½Ê½¼ÓÔØÊý¾Ý¿âÇý¶¯³ÌÐò¡£¶øÇÒÕâÓÃÓÐÀûÓÚ±àдͨÓÃÊý¾Ý¿âµÄÁ¬½Ó³Ø³ÌÐò£¬ÒòΪһ¸öÊý¾Ý¿âµÄÁ¬½Ó³Ø²¢²»ÐèÒªÔÚ±àÒëʱ¾ÍÐèÒª¸÷ÖÖÊý¾Ý¿âµÄÇý¶¯³ÌÐòµÄÀà;
ClassLoader.loadClass(String name);ÕâÖÖ·½Ê½¸ü¼ÓÁé»î£¬Ëü²»½ö¿ÉÒÔ´ÓclasspathÖмÓÔØÀ࣬¶øÇÒÒ²¿ÉÒÔÔÚÔËÐÐʱͨ¹ý×Ô¶¨ÒåÒ»¸öClassLoaderÀ´¼ÓÔØÀà¡£ÀýÈç¿ÉÒÔ´Óij¸öhttp»òÕßftp·þÎñÆ÷¼ÓÔØÀ࣬¸ü¿ÉÒÔ´ÓÈÎÒâµÄbyte[]À´¼ÓÔØÀà¡£Èç¹ûÎÒÃÇдһ¸ö×Ô¼ºµÄÀà¼ÓÔØÆ÷MyClassLoader extends ClassLoader£¬ÄÇôÎÒÃÇ¿ÉÒÔͨ¹ýÖØÔØ¸¸ÀàÖеÄprotected Class findClass(String name)·½·¨À´ÈÃËü¾ßÓÐÎÒÃÇÆÚ´ýµÄÐÐΪ£¬ClassLoaderµÄloadClass·½·¨»áµ÷ÓÃfindClassÀ´µÄµ½Ò»¸öClassÀàÐ͵ĶÔÏ󣬶øfindClass¿ÉÒÔͨ¹ýµ÷ÓÃClass defineClass(String name, byte[] b, int off, int len)À´Í¨¹ýbyte[]¹¹ÔìÒ»¸öClassÀàÐ͵ĶÔÏó¡£ÕâÖÖ·½Ê½µÄÌØµãÊǼ´Ê¹ÔØÔËÐÐʱҲ²»ÐèÒªÕâ¸öÀàÔÚclasspathÖС£
ʹÓöÔÏó¿Ë¡£ºObject µÄclone·½·¨
ʹÓù¤³§Éè¼ÆÄ£Ê½²úÉú£¨ÀàËÆÓýӿÚÏòÉÏתÐÍ£©
Ïà¹ØÎĵµ£º
¡¡¡¡Í¨³£ÔÚÓÃJAVA¿ª·¢Èí¼þµÄ¹ý³ÌÖУ¬ÎÒÃdz£³£»áÓöµ½ÐèÒª°ÑһЩϵͳµÄÅäÖòÎÊý±£´æµ½Êý¾Ý¿âÖÐÒÔ·ÀÖ¹¶ªÊ§£¬´«Í³µÄ·½·¨Êǽ«Ã¿¸öÅäÖòÎÊý×÷Ϊ¶ÔÏóÀ´½¨Á¢Êý¾Ý¿âÄ£ÐÍ£¬Ï൱ÓÚ°ÑÄ£ÐÍÖеĶÔÏó°ó¶¨µ½Êý¾Ý±íµÄÿ¸ö×Ö¶ÎÉÏ£¬µ«ÕâÑù×öµÄ»°Áé»î¶ÈÌ«µÍ£¬µ±ÐèÒªÌí¼ÓÅäÖòÎÊýʱÏȵÃÍùÊý¾Ý±íÌí¼Ó×ֶΣ¬ÔÙÐÞ¸ÄÊý¾Ý¿âÄ£ÐͺÍÏà¹ØµÄÓ³ÉäÎļþ¡£ÄÜ·ñ ......
ÏîÄ¿ÖÐÓеÄÎļþ¼ÐÔÀ´ÊÇsvn°æ±¾¿ØÖƵģ¬ÏÖÔÚ²»Ïë¿ØÖÆÁË£¬¾ÍÏñ°ÑÕâ¸öÎļþ¼Ð´«¸ø±ðÈË»òÕß×Ô¼º±¸·Ý£¬µ«ÊÇ¿´µ½ÄÇô¶à.svnÎļþ¼ÐʵÔÚ²»Êæ·þ£¬Ð´ÁËÏÂÃæµÄ¼òµ¥³ÌÐòÓÃÀ´É¾³ýÕâЩÎļþ£¬ÒÔºóÐèҪɾ³ýµÄ»°£¬ÉèÖúÃÎļþ¼Ð·¾¶ºÍҪɾ³ýµÄÎļþ¼ÐÃû×ÖÅÜһϾÍÐÐÁË¡£
import java.io.File;
/*
* To change this template, choose Tools ......
Ò»¡¢Ëã·¨ºÍÊý¾Ý½á¹¹
¡ïʲôʱºò¸ÃÓÃÊý×éÐÍÈÝÆ÷¡¢Ê²Ã´Ê±ºò¸ÃÓÃÁ´±íÐÍÈÝÆ÷£¿
¡ïʲôÊÇÉ¢Áк¯Êý£¿HashMapµÄʵÏÖÔÀíÊÇʲô£¿
¡ïʲôÊǵݹ飿Èç¹ûÄãÒÔǰ´ÓÀ´Ã»Ð´¹ýµÝ¹éº¯Êý£¬³¢ÊÔ×Åдһ¸ö£¨±ÈÈçÓõݹ麯Êý½øÐÐĿ¼Ê÷±éÀú£©¡£
¡ïʲôÊÇËã·¨¸´ÔÓ¶È£¿
¡ïÄãÊÇ·ñÀí½â¿Õ¼ä»»Ê±¼äµÄ˼Ï룿
¡ïдһ¸öÕë¶ÔÕûÊýÊý×éµÄðÅÝÅÅÐòº¯Êý£¬¿ ......
web.xmlÎļþ¶ÔÓÚÅäÖÃÈκÎJava WebÓ¦Óö¼±ØÐèµÄ¡£
£¨1£©ÅäÖÃStrutsµÄActionServlet
<servlet><!--ÔªËØÀ´ÉùÃ÷ActionServlet-->
<servlet-name><!--ÔªËØ£ºÓÃÀ´¶¨ÒåServletµÄÃû³Æ-->
<servlet-class><!--ÔªËØ:ÓÃÀ´Ö¸¶¨ServletµÄÍêÕûÀàÃû-->
<servlet>
<servlet-name& ......
JCheckBox:
¸´Ñ¡¿ò;
JComboBox:
ÏÂÀÁбí;
JTextField:
ÔÊÐí±à¼µ¥ÐÐÎı¾;
JTextArea:
ÔÊÐí±à¼µÄ¶àÐÐÎı¾ÇøÓò;
JTextPa ......