»Ø»÷¡°JavaÒÑËÀ"´«ÑÔ JavaÒÀ¾ÉµØÎ»ÎȹÌ
±àÕß°´£ºÔçÔÚÉÏÊÀ¼Í90Äê´ú£¬¸÷ÖÖ¹ØÓÚJavaÒÑËÀµÄ¶ÏÑÔ¾ÍÒѾ¿ªÊ¼³öÏÖ¡£Ê®¶àÄêÖ®ºóµÄ½ñÄ꣬ÕâÑùµÄÑÔÂÛÒÀÈ»²»¾øÓÚ¶ú¡£ÒԹؼü´Ê"java is dead"ÔÚGoogleÖÐËÑË÷£¬µÃµ½´óÔ¼199,000Ìõ½á¹û£¬Óɴ˿ɼû²»ÉÙÈËд¹ý»òÆÀÂÛ¹ýJavaµÄËÀÍö¡£Õë¶ÔÕâÃÅÒÑËÀÊ®¶àÄêµÄÓïÑÔ£¬×÷ÕßÔÚÎÄÖиÅÊöÁ˵±½ñJavaµÄµØÎ»¼°Æä·¢Õ¹Ç÷ÊÆ£¬ÓÐÁ¦µØ»Ø»÷ÁËÕâЩ´«ÑÔ¡£È«ÎÄÈçÏ£º
ºÜ¶àJavaÒÑËÀµÄÑÔÂÛÕßÊÇÒòΪ²»Ï²»¶JavaµÄÄ³Ð©ÌØÐÔ£¨Èçµ±³õJavaËùûÓеıհü£©£¬¶øÇÒ¿¼ÂÇÏòºó¼æÈÝÐÔ£¬ËùÒÔËûÃǶÔÐÂÌØÐÔµÄЧÁ¦ºÍÊÇ·ñÊʺϱíʾÁËÖÊÒÉ£¬ÓÐʱºòËûÃÇÒ²ÈÏΪJava±äµÃ¹ýÓÚ¸´ÔÓ¡£µ±È»ÕâЩÑÔÂÛÕßÔÚ´òÚ¿ÓïµÄͬʱ£¬Ò²»áÌáÒéÁíÒ»ÖÖÓïÑÔÒ²¾ÍÊÇËûÃÇËùϲ»¶µÄÓïÑÔ¡£ÎÒ¸Ò˵£¬ËûÃǶÔJavaÌá³ö¶àÉÙÅúÆÀ£¬ÎҾͿÉÒÔ¶ÔËûÃÇÌáÒéµÄÓïÑÔÌá³ö¸ü¶àµÄÅúÆÀ¡£Ö»ÊÇÎÒÃÇÍêȫû±ØÒª¡£
·í´ÌµÄÊÇ£¬×÷ΪһÃÅÒÑËÀµÄÓïÑÔÀ´Ëµ£¬Java×öµÃÕæÊDz»´í£ºËüÈÔÊÇTiobe Programming Community Index±à³ÌÓïÑÔÅÅÐаñÉϵĵÚһ룬¶øÇÒÒѾռ¾Ý´ËλÖÃÊ®ÄêÖ®¾Ã£¨Ö»ÊÇÔÚ2000ÄêÖÐÆÚµÄʱºòλÓÚCÓïÑÔÖ®ºóÅŵڶþ£©¡£´ÓÕÐÆ¸ÍøÕ¾À´¿´£¬Java³ÌÐòÔ±Ò²ÒÀ¾ÉÓÐ×ÅÍúÊ¢µÄÐèÇó¡£
ËùÒÔ£¬JavaÒÑËÀµÄÑÔÂÛÕæµÄºÜÎÞ»ü£¬¶øÇÒÖÁÉÙÔÚ½ÓÏÂÀ´µÄÕ⼸ÄêÀï»áÒÀÈ»ÎÞ»ü¡£ÔÒòÓкࣺܶÊ×ÏÈ£¬Ðí¶à¼ÆËã»ú¿ÆÑ§µÄ³ÌÐòºÍÆäËûÁìÓòµÄ³ÌÐòÊÇÒÔJavaΪÊ×ÒªÓïÑÔÀ´±àдµÄ£»µÚ¶þ£¬JavaÓÐÒ»¸ö¾Þ´óµÄÎȶ¨µÄ´úÂë¿â£»µÚÈý£¬ÓдóÁ¿µÄ³§ÉÌͶ×Ê¡¢¹¤¾ß¡¢ÅàѵºÍÆäËû²úÆ·£¬Ê¹µÃÎÞÂÛÊǹ©Ó¦ÉÌ»¹ÊÇËûÃǵĿͻ§¶¼ÒÀÀµ×ÅJava¡£µÚËÄ£¬JavaÓµÓÐ×î´óµÄ¿ª·¢ÕßÈËȺºÍ¿ªÔ´Éú̬ϵͳ£¬µ±Éæ¼°µ½Ñ¡ÔñºÎÖÖ¹¤¾ß¡¢¹©Ó¦É̺Ϳª·¢ÕßÀ´×÷ΪδÀ´µÄ¿ª·¢·½Ïòʱ£¬JavaÈÔÊÇÊ×Ñ¡¡£ÏÔÈ»£¬JavaÒ»µã¶¼Ã»ËÀ¡£
ÍËÒ»Íò²½À´Ëµ£¬¾ÍËãJavaÕæµÄµ½ÁËĺÄê»òÕß¼´½«ÀÏÈ¥£¬²ÎÕÕÆäËûÒѽӽüËÀÍöµÄÓïÑÔ£¬ËüµÄδÀ´Ò²²¢²»°µµ¡£±ÈÈçÐí¶à¿ª·¢Õß̸ÂÛC++ÕýÔÚËÀÈ¥£¬¶øËü×î½üÈ´ÔÚ¸´ËÕ£¬ÒòΪGoogle GoÓïÑԵķ¢²¼ÖØÐ¼¤ÆðÁËCºÍC++µÄÉúÃüÁ¦¡£¶øÇÒ¼øÓÚC++µÄÀúÊ·³ÁµíºÍ»ù´¡£¬ÄÜÍêȫȡ´úËüµÄÓïÑÔĿǰ¿ÖÅÂÖ»ÓÐJava¡£¶ø¼´Ê¹JavaÏëÔÚ×Ô¼ºµÄÓÅÊÆÁìÓò£¨ÈçGUIºÍÊý¾Ý¿â¿ª·¢£©Íêȫȡ´úC++£¬Ò²ÃæÁÙןܴóµÄÕϰ¼´£º½«C++Ó¦ÓðáǨµ½JavaµÄ¾Þ´ó³É±¾¡£¾¡¹ÜJNI¡¢CORBA¡¢web·þÎñºÍÏàËÆµÄ¼¼ÊõÁìÓòÒѾ½«Á½ÖÖÓïÑÔ»ìºÏ£¬µ«ËüÃÇÓи÷×Եĸ´ÔÓÐÔºÍÎÊÌâ¡£ËùÒÔÒ»ÃŲ»Éõ¾°ÆøµÄ±à³ÌÓïÑÔÍêÈ«ËÀÈ¥Ò²Òª¾ÀúºÜ³¤µÄʱ¼ä£¬¿öÇÒJava»¹Ô¶Ã»µ½²»¾°ÆøÄÇÒ»²½¡£
µ±È»£¬JavaÃæÁÙµÄ×î´óµÄÍþвÊÇ¿ìËÙ·¢Õ¹µÄJVM-hostedÓïÑÔÈçGroovy, Scala, JRubyºÍ Clojure¡£ÓÉÓÚÕâЩÓïÑÔÔËÐÐÔÚJVMÉÏ£¬ËüÃÇÓëJavaÓïÑԵɱÈJava×ÔÉí¸ü±ã½
Ïà¹ØÎĵµ£º
һλIDΪultimusµÄ³ÌÐòÔ±¿ª·¢ÁËÒ»ÖÖÃûΪanicµÄÐÂÓïÑÔ£¬½üÈÕÒýÆðÒµ½ç¹Ø×¢¡£¸ù¾ÝGoogle CodeÉϸÃÏîÄ¿µÄ¼ò½é£¬¸ÃÓïÑÔµÄÕýʽÃû³ÆÊÇANI£¬anicÊÇÕâÖÖÓïÑԵIJο¼ÊµÏÖ¡£
ANIÊÇÒ»ÖÖʵÑéÐÔ¡¢¸ßÐÔÄÜ¡¢¾²Ì¬°²È«¡¢ÍêÈ«Òþº¬Ö§³Ö²¢ÐС¢ÃæÏò¶ÔÏóµÄͨÓÃÊý¾ÝÁ÷±à³ÌÓïÑÔ¡£
anicÓÃGNU¹¤¾ßÁ´Ð´³É£¬Òò´Ë¿ÉÒÆÖ²ÐԺܺ㬿ÉÒÔÔËÐÐÓÚËùÓÐÖ÷Á÷²Ù×÷ϵ ......
±¾ÎĽ²½âÁËJavaÐòÁл¯µÄ»úÖÆºÍÔÀí¡£´ÓÎÄÖÐÄã¿ÉÒÔÁ˽âÈçºÎÐòÁл¯Ò»¸ö¶ÔÏó£¬Ê²Ã´Ê±ºòÐèÒªÐòÁл¯ÒÔ¼°JavaÐòÁл¯µÄËã·¨¡£
00 00 00 0B: 11, containVersionµÄÖµ.
0x70:TC_NULL£¬Ã»Óг¬ÀàÁË¡£
0x49: ÓòÀàÐÍ. 49 ´ú±í"I", Ò²¾ÍÊÇInt..
00 0E: ÓòÃû×Ö³¤¶ ......
package com.huawei.globe;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
public class CrossConectionContextSheet
{
CrossCalition cc = new CrossCalition();
&nbs ......
µÚÒ»Õ£ºjava¶ÔÏó³Ö¾Ã»¯¼¼Êõ¸ÅÊö
1£º³Ö¾Ã»¯£ºpersistence£»¶ÔÏó³Ö¾Ã»¯°üº¬Á½·½ÃæµÄÄÚÈÝ£º½«ÄÚ´æÊý¾Ý´æÈ볤ÆÚ¼ÇÒä½éÖʲ¢ÄÜ´ÓÕâЩ½éÖÊÉÏÎÞ²î´íµØ¸´Ôµ½ÄÚ´æ¡£
2£ºÍ¨¹ýʵÏÖjava.io°üÖеÄSerializable½Ó¿Ú£¨¼´¶ÔÏóÐòÁл¯ºÍ·¹ÐòÁл¯¼¼Êõ£©ÊµÏÖ£¬ÕâÖÖ¼¼ÊõºÜÖØÒª£¬ËäÈ»ÔÚÖ´Ðг־û¯Ê±Óм«´óµÄÏÞÖÆ£¬È磺ЧÂʵÍÏ¡¢²»Ö§³ÖÊÂÎñµÈ ......
Java
Reflection (JAVA·´Éä)
Reflection ÊÇ Java
³ÌÐò¿ª·¢ÓïÑÔµÄÌØÕ÷Ö®Ò»£¬ËüÔÊÐíÔËÐÐÖÐµÄ Java
³ÌÐò¶Ô×ÔÉí½øÐмì²é£¬»òÕß˵“×ÔÉ󔣬²¢ÄÜÖ±½Ó²Ù×÷³ÌÐòµÄÄÚ²¿ÊôÐÔ¡£ÀýÈ磬ʹÓÃËüÄÜ»ñµÃ Java
ÀàÖи÷³ÉÔ±µÄÃû³Æ²¢ÏÔʾ³öÀ´¡£
Java
µÄÕâÒ»ÄÜÁ¦ÔÚʵ¼ÊÓ¦ÓÃÖÐÒ²ÐíÓõò»ÊǺܶ࣬µ« ......