java¶àÏ̱߳à³ÌÌå»á
ÔÚ Java ³ÌÐòÖÐʹÓöàÏß³ÌÒª±ÈÔÚ C »ò C++ ÖÐÈÝÒ׵ö࣬ÕâÊÇÒòΪ Java ±à³ÌÓïÑÔÌṩÁËÓïÑÔ¼¶µÄÖ§³Ö¡£±¾ÎÄͨ¹ý¼òµ¥µÄ±à³ÌʾÀýÀ´ËµÃ÷ Java ³ÌÐòÖеĶàÏß³ÌÊǶàôֱ¹Û¡£¶ÁÍê±¾ÎÄÒÔºó£¬Óû§Ó¦¸ÃÄܹ»±àд¼òµ¥µÄ¶àÏ̳߳ÌÐò¡£
¡¡¡¡ÎªÊ²Ã´»áÅŶӵȴý£¿
¡¡¡¡ÏÂÃæµÄÕâ¸ö¼òµ¥µÄ Java ³ÌÐòÍê³ÉËÄÏî²»Ïà¹ØµÄÈÎÎñ¡£ÕâÑùµÄ³ÌÐòÓе¥¸ö¿ØÖÆỊ̈߳¬¿ØÖÆÔÚÕâËĸöÈÎÎñÖ®¼äÏßÐÔµØÒƶ¯¡£´ËÍ⣬ÒòΪËùÐèµÄ×ÊÔ´ ? ´òÓ¡»ú¡¢´ÅÅÌ¡¢Êý¾Ý¿âºÍÏÔʾÆÁ -- ÓÉÓÚÓ²¼þºÍÈí¼þµÄÏÞÖƶ¼ÓÐÄÚÔÚµÄDZ·üʱ¼ä£¬ËùÒÔÿÏîÈÎÎñ¶¼°üº¬Ã÷ÏԵĵȴýʱ¼ä¡£Òò´Ë£¬³ÌÐòÔÚ·ÃÎÊÊý¾Ý¿â֮ǰ±ØÐëµÈ´ý´òÓ¡»úÍê³É´òÓ¡ÎļþµÄÈÎÎñ£¬µÈµÈ¡£Èç¹ûÄúÕýÔڵȴý³ÌÐòµÄÍê³É£¬ÔòÕâÊǶԼÆËã×ÊÔ´ºÍÄúµÄʱ¼äµÄÒ»ÖÖ×¾ÁÓʹÓ᣸Ľø´Ë³ÌÐòµÄÒ»ÖÖ·½·¨ÊÇʹËü³ÉΪ¶àÏ̵߳ġ£
¡¡¡¡ËÄÏî²»Ïà¹ØµÄÈÎÎñ
class myclass {
¡¡static public void main(String args[]) {
¡¡¡¡print_a_file();
¡¡¡¡manipulate_another_file();
¡¡¡¡access_database();
¡¡¡¡draw_picture_on_screen();
¡¡}
}
¡¡¡¡ÔÚ±¾ÀýÖУ¬Ã¿ÏîÈÎÎñÔÚ¿ªÊ¼Ö®Ç°±ØÐëµÈ´ýÇ°Ò»ÏîÈÎÎñÍê³É£¬¼´Ê¹ËùÉæ¼°µÄÈÎÎñºÁ²»Ïà¹ØÒ²ÊÇÕâÑù¡£µ«ÊÇ£¬ÔÚÏÖʵÉú»îÖУ¬ÎÒÃǾ³£Ê¹ÓöàÏß³ÌÄ£ÐÍ¡£ÎÒÃÇÔÚ´¦ÀíijЩÈÎÎñµÄͬʱҲ¿ÉÒÔÈú¢×Ó¡¢ÅäżºÍ¸¸Ä¸Íê³É±ðµÄÈÎÎñ¡£ÀýÈ磬ÎÒÔÚдÐŵÄͬʱ¿ÉÄÜ´ò·¢ÎҵĶù×ÓÈ¥ÓʾÖÂòÓÊƱ¡£ÓÃÈí¼þÊõÓïÀ´Ëµ£¬Õâ³ÆΪ¶à¸ö¿ØÖÆ£¨»òÖ´ÐУ©Ï̡߳£
¡¡¡¡¿ÉÒÔÓÃÁ½ÖÖ²»Í¬µÄ·½·¨À´»ñµÃ¶à¸ö¿ØÖÆỊ̈߳º
¡¡¡¡¶à¸ö½ø³Ì
¡¡¡¡ÔÚ´ó¶àÊý²Ù×÷ϵͳÖж¼¿ÉÒÔ´´½¨¶à¸ö½ø³Ì¡£µ±Ò»¸ö³ÌÐòÆô¶¯Ê±£¬Ëü¿ÉÒÔΪ¼´½«¿ªÊ¼µÄÿÏîÈÎÎñ´´½¨Ò»¸ö½ø³Ì£¬²¢ÔÊÐíËüÃÇͬʱÔËÐС£µ±Ò»¸ö³ÌÐòÒòµÈ´ýÍøÂç·ÃÎÊ»òÓû§ÊäÈë¶ø±»×èÈûʱ£¬ÁíÒ»¸ö³ÌÐò»¹¿ÉÒÔÔËÐУ¬ÕâÑù¾ÍÔö¼ÓÁË×ÊÔ´ÀûÓÃÂÊ¡£µ«ÊÇ£¬°´ÕÕÕâÖÖ·½Ê½´´½¨Ã¿¸ö½ø³ÌÒª¸¶³öÒ»¶¨µÄ´ú¼Û£ºÉèÖÃÒ»¸ö½ø³ÌÒªÕ¼ÓÃÏ൱һ²¿·Ö´¦ÀíÆ÷ʱ¼äºÍÄÚ´æ×ÊÔ´¡£¶øÇÒ£¬´ó¶àÊý²Ù×÷ϵͳ²»ÔÊÐí½ø³Ì·ÃÎÊÆäËû½ø³ÌµÄÄÚ´æ¿Õ¼ä¡£Òò´Ë£¬½ø³Ì¼äµÄͨÐźܲ»·½±ã£¬²¢ÇÒÒ²²»»á½«Ëü×Ô¼ºÌṩ¸øÈÝÒ׵ıà³ÌÄ£ÐÍ¡£
¡¡¡¡Ïß³Ì
¡¡¡¡Ïß³ÌÒ²³ÆΪÇáÐͽø³Ì (LWP)¡£ÒòΪÏß³ÌÖ»ÄÜÔÚµ¥¸ö½ø³ÌµÄ×÷ÓÃÓòÄڻ£¬ËùÒÔ´´½¨Ï̱߳ȴ´½¨½ø³ÌÒªÁ®¼ÛµÃ¶à¡£ÕâÑù£¬ÒòΪÏß³ÌÔÊÐíÐ×÷ºÍÊý¾Ý½»»»£¬²¢ÇÒÔÚ¼ÆËã×ÊÔ´·½Ãæ·Ç³£Á®¼Û£¬ËùÒÔÏ̱߳Ƚø³Ì¸ü¿ÉÈ¡¡£Ïß³ÌÐèÒª²Ù×÷ϵͳµÄÖ§³Ö£¬Òò´Ë²»ÊÇËùÓеĻúÆ÷¶¼ÌṩÏ̡߳£Java ±à³ÌÓïÑÔ£¬×÷ΪÏ൱еÄÒ»ÖÖÓïÑÔ£¬Òѽ«Ïß³ÌÖ§³ÖÓëÓïÑÔ±¾ÉíºÏΪһÌ壬ÕâÑù¾Í¶ÔÏß³ÌÌṩÁËÇ¿½¡µÄÖ§³Ö¡£
¡¡¡¡Ê¹Óà Java ±à
Ïà¹ØÎĵµ£º
½ñÌìÊǵÚÒ»Ìì½Ó´¥¿ò¼ÜµÄ֪ʶ£¬Ñ§Ï°struts£¬Îҷdz£¸ÐÐËȤ£º
StrutsʹÓõıêÇ©¿â£º
l struts-bean.tld: bean±êÇ©µÄÃèÊöÎļþ,bean±êÇ©ÓÃÓÚ·ÃÎÊJavaBeansºÍËüÃǵĹØÁªÊôÐÔ£¬Ò²¿ÉÒÔÓÃÓÚ¶¨ÒåеÄBean
l struts-html.tld: html±êÇ©µÄÃèÊö ......
ÎÒ½ñÌìѧϰÁËstrutsµÄһЩÌØÓеŦÄÜ£º
strutsµÄͬ²½ÁîÅÆ»úÖÆ£ºÔÚstrutsÖпØÖÆ±íµ¥µÄÖظ´Ìá½»
ÔÚActionµÄ·½·¨ÀïÃ棺
this.saveToken(request);
boolean flag=this.isTokenValid(request);
if(flag){
//Ó¦¸Ã´ÓsessionÖ ......
1¡¢javaÊý¾Ý¿â²Ù×÷»ù±¾Á÷³Ì
¡¡¡¡2¡¢¼¸¸ö³£ÓõÄÖØÒª¼¼ÇÉ£º
¡¡¡¡¿É¹ö¶¯¡¢¸üеļǼ¼¯
¡¡¡¡ÅúÁ¿¸üÐÂ
¡¡¡¡ÊÂÎñ´¦Àí
¡¡¡¡javaÊý¾Ý¿â²Ù×÷»ù±¾Á÷³Ì£ºÈ¡µÃÊý¾Ý¿âÁ¬½Ó - Ö´ÐÐsqlÓï¾ä - ´¦ÀíÖ´Ðнá¹û - ÊÍ·ÅÊý¾Ý¿âÁ¬½Ó
¡¡¡¡1¡¢È¡µÃÊý¾Ý¿âÁ¬½Ó
¡¡¡¡1£©ÓÃDriverManagerÈ¡Êý¾Ý¿âÁ¬½Ó
¡¡¡¡Àý×Ó£º
String className,url,uid,pwd ......
²»¹ÜÎÒÊǶàôϲ»¶JAVAµ«ÊÇ£¬´Óʵ¼Ê¿ª·¢½Ç¶È½²£¬JavaµÄ¶àÏß³ÌȷʵûÓÐC++ºÃʹ¡£
±íÏÖÔÚ£º
1.JavaûÓÐÈ«¾Ö±äÁ¿£»
2.Java µÄÏß³ÌÖ®¼äµÄͨÐűȽϲC++ÌṩÁ˶àÖÖͨÐÅ·½Ê½£»
3.JavaµÄÊý¾Ýͬ²½ÊÇͨ¹ýsynchronizedÀ´ÊµÏÖ£¬µ«ÊÇ»ù±¾ÉϵÈÓÚ½»¸øÁËÐéÄâ»úÀ´Íê³É£¬¶øC++ÓкܶàÖÖ£ºÁÙ½çÇø¡¢»¥³âÌåµÈ¡£
4. JavaµÄ¶àÏß³Ìrun·½· ......