´ÓÓïÑÔÉý¼¶ÎªÆ½Ì¨£ºJAVAÀÏÒÓ£¬ÉÐÄÜ·¹·ñ£¿{תÔØ}
JDK6µ½JDK7¾¹È»ÓÐËÄÄê¶àµÄ¿ç¶È£¬¶øÇÒмÓÈëµÄÌØÐÔ£¬Ò²²¢²»ÊÇÄÇô¼¤¶¯ÈËÐÄ(Ïà¶ÔÓÚÉçÇøµÄÆÚÍûºÍ¶¯Ì¬ÓïÑԵĿìËÙ·¢Õ¹)£¬±Õ°ü(Closure)±¾À´ÊÇÒ»¸öÍòÖÚÆÚ´ýµÄÌØÐÔ£¬ÔÚ¾¹ý¼¤ÁÒµÄÕùÂÛÖ®ºó»¹ÊDZ»·ÅÆúÁË¡£
¡¡¡¡Ô½À´Ô½¶àµÄÈË¿ªÊ¼µ£ÓÇJAVAµÄǰ;£¬ÎÒ¾õµÃ£¬ÒÔÄ¿Ç°µÄÇé¿öÀ´¿´£¬JAVAÔÚJVMÉÏʧȥNumber OneµÄµØλÊdzÙÔçµÄÊÂÇ飬µ«ÎÒÃDz»ÒªÍüÁË£¬Õâ¸öÓÐЩÀÏ̬ÁúÖÓµÄJAVAÔø¾µÄ»Ô»Í£¬ÒÔ¼°ËüËù±³¸ºµÄ¼æÈÝÐÔ°ü¸¤¡£
¡¡¡¡javaµÄÿһ´Î°æ±¾µÝ½ø£¬¶¼Òª¿¼ÂǶÔÒÔÇ°°æ±¾µÄÓïÑÔ¼æÈÝÐÔ¡¢Æ½Ì¨¼æÈÝÐÔºÍÒÆÖ²¼æÈÝÐÔ¡£
¡¡¡¡ÓïÑÔ¼æÈÝÐÔ(language compability)£¬Òª±£Ö¤ÒÑÓеĴʷ¨¡¢Óï·¨ÔÚа汾ÉϺ¬Òå²»±ä;ƽ̨¼æÈÝÐÔ(platform compability)£¬Òª±£Ö¤Ð°汾ÌṩµÄAPI(±ÈÈçjava.util/java.io)ÓëÒÑÓа汾±£³ÖÒ»Ö£¬ÔÓгÌÐò²»×ö¸Ä¶¯£¬¿ÉÒÔÔÚÐÂƽ̨ÉÏÔËÐУ¬ÇÒÐÐΪһÖÂ;ÒÆÖ²¼æÈÝÐÔ(migration compability)£¬¾ÍÊÇÒªÇóÔÓеijÌÐò¿ÉÒÔÖð²½Ç¨ÒƵ½ÐµÄƽ̨£¬¶ø²»ÊÇÒª¸ÄÏà¹ØÄ£¿é¶¼±ØÐë¸Ä¡£ÒÔ·ºÐÍΪÀý£¬Èç¹ûÓÐÁ½¸ö²»Ö§³Ö·ºÐ͵ÄÄ£¿é£¬ÓÃcollection½øÊý¾Ý½»»¥£¬µ±ÆäÖÐÒ»¸öÄ£¿éÉý¼¶µ½Ö§³Ö·ºÐͺó£¬ÊDz»»á¶ÔÁíÍâÒ»¸öÄ£¿é²úÉúÓ°ÏìµÄ¡£
¡¡¡¡Æäʵ²»½ö½öÊÇjava£¬ÈκÎÒ»¸öÈí¼þϵͳ£¬Ëæ×ÅÈûÈëµÄ¹¦ÄÜÔ½À´Ô½¶à£¬¶¼»áÖð½¥±äµÃÓ·Öײ»¿°£¬ÒòΪûÓÐÄĸö¼Ü¹¹Ê¦Óг¤ÏßÔ¤²âδÀ´µÄÄÜÁ¦¡£CµÄ¾µä£¬ÊÇÒòΪÆäÓïÑÔÌØÐԵļòµ¥ºÍʱ¼äÎȶ¨ÐÔ£¬Èç¹ûÒª°Ñ·ºÐÍ¡¢±Õ°ü¡¢À¬»ø»ØÊÕ¶¼¼ÓÈëµ½C£¬ÄÇôC¾Í²»ÔÙÊÇC£¬¶øÊÇC#¡£
¡¡¡¡²»¹ý£¬¶ÔÓÚ¿ª·¢ÈËÔ±À´½²£¬ÎÒ¾õµÃûÓбØÒª±¯¹Û£¬Ò²Ã»ÓбØÒª»³ÒÉjavaµÄδÀ´£¬»òÕß׼ȷµÄ˵£¬²»Òª»³ÒÉJVMµÄδÀ´£¬javaÕýÔÚ´ÓÒ»ÖÖÓïÑÔ(language)£¬±ä³ÉÒ»¸öƽ̨(platform)¡£Java7µÄÐéÄâ»ú¶Ô¶àÖÖ¶¯Ì¬³ÌÐòÓïÑÔÔö¼ÓÁËÖ§³Ö£¬Ò²³ä·Ö˵Ã÷ÁËsun(»òÕß˵oracle)µÄÒâͼ£ºjava²»ÊÇΨһ£¬javaºÍÆäËüjvm¼æÈݵÄÓïÑÔÒ²²»ÊǶÔÁ¢µÄ£¬Æ½Ì¨ÕÆÎÕÔÚÎÒÊÖÀÄÇôµ±È»ÊÇÓïÑÔÔ½¶àÔ½ºÃ¡£
¡¡¡¡µ«¿ª·¢ÈËÔ±Ò²Ó¦¸Ã×ö³öÊʵ±µÄµ÷Õû£¬ÄǾÍÊÇÓ¦¸Ã·Ö³öÒ»²¿·Ö¾«Á¦¹Ø×¢Ò»ÏÂJVMµÄ¹æ·¶ºÍÆäËüÓïÑÔµÄÌØÐÔ£¬¼ÈÈ»Óиü¶àÑ¡Ôñ£¬ÄÇôҲӦ¸Ã³ä·Ö·¢»Ó¸÷ÖÖÓïÑÔµÄÇ¿ÏÄúÏÊʵļ¼Êõ×öºÏÊʵÄÊÂÇé¡£
¡¡¡¡Ò²ÐíÔÙ¹ýÈô¸ÉÄ꣬ÎÒÃÇ»á¸ü¹Ø×¢JVMµÄ°æ±¾¶ø²»ÊÇjavaµÄ°æ±¾£¬javaÓïÑÔ£¬Ò²Ðí¾Í»á±ä³ÉÒ»¸ö²Î¿¼ÊµÏÖ(reference implementation)£¬¾ÍÏñglassfishÖ®ÓÚJ2EE;»òÕߣ¬ÎÒÃÇ¿ÉÒÔ½«java/groovy/scala¸÷ÖÖÓïÑÔÕæÕýÎ޷켯³ÉÔÚÒ»¸öÔ´ÎļþÖÐ(¾ÍÏñjspºÍhtmlÒ»Ñù)ҲΪδ¿ÉÖª¡£
¡¡¡¡Î´À´×ÜÊÇÃÀº
Ïà¹ØÎĵµ£º
´úÂëÈçÏ£º
1 String command = " cmd /c C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqldump -h localhost -u root -p aijia > E:/aijia.dmp " ;
2 try {
3 Process process& ......
×î½üÓöµ½Ò»¸öÐèÇóÒªÔÚlinuxÏÂÓÃjava µ÷ÓÃmysql¿Í»§¶ËÔ¶³ÌµÇ½mysql·þÎñÆ÷£¬´Ó¿Í»§¶Ë»úÆ÷µ¼Èëmysql½Å±¾£¬´Ómysql·þÎñÆ÷¶Ëµ¼³ö±íÖеÄÊý¾Ý¡£ÒÔÏÂÊÇÓõ½µÄÖ÷Òª·½·¨£º
Java ´úÂë
/**
* µ¼ÈëÊý¾Ý
* @param ½Å±¾µÄµØÖ·ºÍÃû³Æ
* @return ÊÇ·ñ³ ......
1 ÍøÂçͨÐŵı¾ÖÊÊǽø³Ì¼äͨÐÅ¡£
2 TcpÐÒéºÍUDPÐÒé
TCP£º¿ªÏú´ó£¬ÓÃÓÚ¿É¿¿ÐÔÒªÇó¸ßµÄ³¡ºÏ¡£
TCPµÄ¹ý³ÌÏ൱ÓÚ´òµç»°µÄ¹ý³Ì
UDP£ºÓÃÔÚ¶ÔʵʱÐÔÒªÇó±È½Ï¸ßµÄ³¡ºÏ¡£
UDPµÄ¹ý³ÌÏ൱ÓÚдÐŵĹý³Ì¡£
×¢Ò⣺socketÊÇÌ×½Ó×Ö£¬ipºÍport£¨¶Ë¿ÚºÅ 0~65535¸ö¶Ë¿Ú£¬Ò»¸ö¶Ë¿ÚÖ»ÄÜÓÐÒ»¸ö½ø³Ì£©
3£¬   ......
JAVA³ÌÐòÔ±ÃæÊÔÖ®¿û»¨±¦µä
1¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ
1.³éÏ󣺳éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ ......