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

JavaÀà¼ÓÔØÄÚÄ»

¡¡¡¡Àà¼ÓÔØÊÇjavaÓïÑÔÌṩµÄ×îÇ¿´óµÄ»úÖÆÖ®Ò»¡£¾¡¹ÜÀà¼ÓÔز¢²»ÊÇÌÖÂÛµÄÈȵ㻰Ì⣬µ«ËùÓеıà³ÌÈËÔ±¶¼Ó¦¸ÃÁ˽âÆ乤×÷»úÖÆ£¬Ã÷°×Ôõô×ö²ÅÄÜÈÃÆäÂú×ãÎÒÃǵÄÐèÒª¡£ÕâÄÜÓÐЧ½ÚÊ¡ÎÒÃǵıàÂëʱ¼ä£¬´Ó²»¶Ïµ÷ÊÔClassNotFoundException, ClassCastExceptionµÄ¹¤×÷ÖнâÍѳöÀ´¡£
¡¡¡¡ÕâƪÎÄÕ´ӻù´¡½²Æ𣬱ÈÈç´úÂëºÍÊý¾ÝµÄ²»Í¬Ö®´¦ÊÇʲô£¬ËûÃÇÊÇÔõô¹¹³ÉÒ»¸öʵÀý»ò¶ÔÏóµÄ¡£È»ºóÉîÈë̽ÌÖjavaÐéÄâ»ú(JVM)ÊÇÔõôÀûÓÃÀà¼ÓÔØÆ÷¶ÁÈ¡´úÂ룬¼°javaÖÐÀà¼ÓÔØÆ÷µÄÖ÷ÒªÀàÐÍ¡£½Ó×ÅÓÃÒ»¸öÀà¼ÓÔصĻù±¾Ëã·¨¿´Ò»ÏÂÀà¼ÓÔØÆ÷Ôõô¼ÓÔØÒ»¸öÄÚ²¿Àà¡£±¾ÎĵÄÏÂÒ»½ÚÑÝʾһ¶Î´úÂëÀ´ËµÃ÷À©Õ¹ºÍÑз¢ÊôÓÚ×Ô¼ºµÄÀà¼ÓÔØÆ÷µÄ±ØÒªÐÔ¡£½ô½Ó׎âÊÍÔõôʹÓÃÖƶ¨µÄÀà¼ÓÔØÆ÷À´Íê³ÉÒ»¸öÒ»°ãÒâÒåÉϵÄÈÎÎñ£¬Ê¹ÆäÄܼÓÔØÈÎÒâÔ¶¶Ë¿Í»§µÄ´úÂ룬ÔÚJVMÖж¨Ò壬ʵÀý»¯²¢Ö´ÐÐËû¡£±¾ÎÄ°üÀ¨ÁËJ2EE¹ØÓÚÀà¼ÓÔصĹ淶??ÊÂʵÉÏÕâÒѳÉΪÁËJ2EEµÄ±ê×¼Ö®Ò»¡£
¡¡¡¡ÀàºÍÊý¾Ý
¡¡¡¡Ò»¸öÀà´ú±íÒªÖ´ÐеĴúÂ룬¶øÊý¾ÝÔò±íʾÆäÏà¹Ø״̬¡£×´Ì¬Ê±³£¸Ä¶¯£¬¶ø´úÂëÔò²»»á¡£µ±ÎÒÃǽ«Ò»¸öÌض¨µÄ״̬ºÍÒ»¸öÀàÏà¶ÔÓ¦ÆðÀ´£¬Ò²¾ÍÒâζ׎«Ò»¸öÀàÊÂÀý»¯¡£¾¡¹ÜÏàͬµÄÀà¶ÔÓ¦µÄʵÀýÆä״̬ǧ²îÍò±ð£¬µ«Æä±¾Öʶ¼¶ÔÓ¦×Åͬһ¶Î´úÂë¡£ÔÚJAVAÖУ¬Ò»¸öÀàͨ³£ÓÐ×ÅÒ»¸ö.classÎļþ£¬µ«Ò²ÓÐÀýÍâ¡£ÔÚJAVAµÄÔËÐÐʱ»·¾³ÖÐ(Java runtime)£¬Ã¿Ò»¸öÀ඼ÓÐÒ»¸öÒÔµÚÒ»Àà(first-class)µÄJava¶ÔÏóËù±íÏÖ³öÏֵĴúÂ룬ÆäÊÇjava.lang.ClassµÄʵÀý¡£ÎÒÃDZàÒëÒ»¸öJAVAÎļþ£¬±àÒëÆ÷¶¼»áǶÈëÒ»¸öpublic, static, finalÐÞÊεÄÀàÐÍΪjava.lang.Class£¬Ãû³ÆΪclassµÄÓò±äÁ¿ÔÚÆä×Ö½ÚÂëÎļþÖС£ÒòΪʹÓÃÁËpublicÐÞÊΣ¬ÎÒÃÇÄܲÉÓÃÈçϵÄÐÎʽ¶ÔÆä·ÃÎÊ:
¡¡¡¡java.lang.Class klass = Myclass.class;
¡¡¡¡Ò»µ©Ò»¸öÀà±»ÔØÈëJVMÖУ¬Í¬Ò»¸öÀà¾Í²»»á±»ÔÙ´ÎÔØÈëÁË(Çмǣ¬Í¬Ò»¸öÀà)¡£ÕâÀï´æÔÚÒ»¸öÎÊÌâ¾ÍÊÇʲôÊǓͬһ¸öÀà”?ÕýÈçÒ»¸ö¶ÔÏóÓÐÒ»¸ö¾ßÌåµÄ״̬£¬¼´±êʶ£¬Ò»¸ö¶ÔÏóʼÖÕºÍÆä´úÂë(Àà)Ïà¹ØÁª¡£Í¬Àí£¬ÔØÈëJVMµÄÀàÒ²ÓÐÒ»¸ö¾ßÌåµÄ±êʶ£¬ÎÒÃǽÓÏÂÀ´¿´¡£
¡¡¡¡ÔÚJAVAÖУ¬Ò»¸öÀàÓÃÆäÍêÈ«Æ¥ÅäÀàÃû(fully qualified class name)×÷Ϊ±êʶ£¬ÕâÀïÖ¸µÄÍêÈ«Æ¥ÅäÀàÃû°üÀ¨°üÃûºÍÀàÃû¡£µ«ÔÚJVMÖÐÒ»¸öÀàÓÃÆäÈ«ÃûºÍÒ»¸ö¼ÓÔØÀàClassLoaderµÄʵÀý×÷ΪΨһ±êʶ¡£Òò´Ë£¬Èç¹ûÒ»¸öÃûΪPgµÄ°üÖУ¬ÓÐÒ»¸öÃûΪClµÄÀ࣬±»Àà¼ÓÔØÆ÷KlassLoaderµÄÒ»¸öʵÀýkl1¼ÓÔØ£¬ClµÄʵÀý£¬¼´C1.classÔÚJVMÖбíʾΪ(Cl, Pg, kl1)¡£ÕâÒâζ×ÅÁ½¸öÀà¼ÓÔØÆ÷µÄʵÀý(Cl, Pg, kl1) ºÍ (Cl, Pg, kl2)ÊDz»Í¬µÄ£¬±»ËûÃÇËù¼ÓÔصÄÀàÒ


Ïà¹ØÎĵµ£º

Java Web µÚ9Ìì jsp 2

5.      

JSP
±ê×¼¶¯×÷¡¢
JSP
Ö¸ÁîÓÃÓÚÒ³ÃæÓëÈÝÆ÷¼äµÄͨÐÅ£¬¶ø
JSP
±ê×¼¶¯×÷ÓÃÓÚÒ³ÃæÓëÒ³Ãæ»òÕßÒ³ÃæÓë×é¼þ¼äµÄͨÐÅ¡£È磺
<jsp:include
page=”localURL” flush=”true”>
 
6.      

JSP
Òþʽ¶ÔÏó
ÔÚ
......

Effective Java ѧϰ±Ê¼Ç(9)

ͨ³£,ÓÐÒ»ÀàÎÊÌâµÄ²úÉú¶¼ÊÇÓÉÓÚûÓÐÖØÔØhashCodeÕâ¸ö·½·¨. µ±ÄãÖØÔØequalsºó,hashCode±ØÐëÖØÔØ,·ñÔòÔÚʹÓÃHashMap, HashSet, HashtableµÄʱºò,»á³ö´í.
¶ÔÓÚhashCodeÓм¸¸öÔ­Ôò.
1. ²»¹Üʲôʱºòµ÷ÓÃhashCode,Èç¹ûͬһ¸ö¶ÔÏóÓëhashCodeÏà¹ØµÄ×Ö¶ÎûÓÐÐ޸ĵĻ°,Õâ¸ö·½·¨µÄ·µ»ØÖµ±ØÐëÏàͬ. µ«²»±ØºÍÁíÒ»¸öÓ¦ÓóÌÐòÖеÄÖµÏàµÈ ......

Effective Java ѧϰ±Ê¼Ç£¨13£©

Ó°ÏìÄ£¿éÉè¼ÆºÃÓ뻵µÄÒ»¸öÖØÒªÒòËؾÍÊÇÕâ¸öÄ£¿éÊÇ·ñÒþ²ØËüµÄÄÚ²¿Êý¾ÝºÍÆäËûһЩʵÏÖϸ½Ú¡£
ÐÅÏ¢Òþ²ØµÄºÃ´¦£º·½±ã¶ÀÁ¢¿ª·¢£¬²âÊÔ£¬ÓÅ»¯£¬Ê¹Óã¬Àí½âºÍÐ޸ġ£Äܹ»Ìá¸ßϵͳ¿ª·¢ËÙ£¨ÒòΪ¸÷Ä£¿é¿ÉÒÔ²¢Ðпª·¢£©£¬Ò²ÄÜÒ×ÓÚά»¤ºÍµ÷ÊÔ£¬Ò²ÄܼõÉÙϵͳ¹¹½¨µÄ·çÏÕ¡£
ÒªÉè¼ÆÁ¼ºÃµÄÄ£¿é£¬¹æÔòºÜ¼òµ¥£¬¾ÍÒ»¾ä»°£ºÊ¹Ã¿¸öÀà»ò½Ó¿Ú¾¡Á¿²»¿É ......

Java Web µÚËÄÌì ʹÓÃServlet´¦ÀíÇëÇó

Ò»¡¢
GET
ºÍ
POST
µÄÇø±ð
1.GET
Ìá½»µÄÊÇÎı¾ÄÚÈÝ£¬¹æ¶¨ÆäÊý¾Ý³¤¶È²»³¬¹ý
255
¸ö×Ö·û¡£ÔÚ
GET
·½Ê½Ìá½»µÄ
URL
ÖлáÏÔʾ³öÌá½»µÄ²éѯÊý¾Ý¶øÈ´Ìá½»Êý¾ÝµÄ»º´æ»áÔÚä¯ÀÀÆ÷µÄ
URL
Àúʷ״̬ÖУ¬ÕâÑùÎÒÃÇÍùÍùÔÚä¯ÀÀÍøÒ³µÄʱºòµã»÷ºóÍ˼ü²»ÐèÒªÖØз¢ËÍÇëÇó¡£
2.POST
Ìá½»µÄ¿ÉÒÔʹÎı¾ÄÚÈÝ£¬Ò²¿ÉÒÔʹ¶þ½øÖÆÄÚÈÝ£¬Ëù ......

Java Web µÚ8Ìì ¹ýÂËÆ÷

Ò»¡¢
ʲôÊǹýÂËÆ÷
´Ó¼¼ÊõÉϽ²¹ýÂËÆ÷ÊÇÒ»¸öÖмä×é¼þ£¬ÓÃÓÚÀ¹½ØÔ´Êý¾ÝºÍÄ¿µÄÊý¾Ý¼äµÄÏûÏ¢£¬²¢ÇÒ¹ýÂ˶þÕßÖ®¼ä´«µÝµÄÊý¾Ý¡£¶ÔÓÚ
WEB
Ó¦ÓóÌÐò£¬¹ýÂËÆ÷ÊÇפÁôÔÚ
WEB
·þÎñÆ÷ÉϵÄ
WEB
×é¼þ¡£¶ÔÓÚ¿Í»§¶ËºÍÄ¿±ê×ÊÔ´¶øÑÔ¹ýÂËÆ÷ÊÇ͸Ã÷µÄ£¬ËûÃÇÊDz»ÖªµÀ·¢ËÍÀ´µÄÊý¾ÝÊÇ·ñ¾­¹ý¹ýÂËÆ÷µÄ´¦Àí¡£
¶þ¡¢
¹ýÂËÆ÷µÄ×÷ÓÃ
¹ýÂËÆ÷Ï൱ÓÚÒ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ