JavaÓëÆäËûÓïÑԵĻ¥²Ù×÷ÐÔ
JavaÓëÆäËûÓïÑԵĻ¥²Ù×÷ÐÔ ÊÕ²Ø
Ŀǰ£¬ÎÒÃÇÏîÄ¿ÖÐÐèÒªÓõ½°ÑJava³ÌÐòǶÈëµ½.Net³ÌÐòÖеļ¼Êõ£¬ÎÒÃÇ×îºóËù²ÉÓõļ¼ÊõÊÇCodemesh¹«Ë¾µÄJuggerNET¡£ÕâÖÖÀàËÆµÄ¼¼ÊõºÜ¶à£¬±È½ÏÖªÃûµÄÖ÷ÒªÓÐintrinsyc¹«Ë¾µÄJIntegraÒÔ¼°IBMµÄJava COM bridge¡£
ÏîÄ¿½øÐе½ÏÖÔÚ£¬·¢ÏÖÁ˺ܶàÎÊÌ⣬Ö÷ÒªÓÐÈçϼ¸´óÀàÎÊÌ⣺
1¡¢µ¯³ö´°¿ÚÎÊÌâ
¶ÔÓÚÕâÀàÎÊÌ⣬ºÜ¶à¶¼ÊÇÓɳÌÐòÂß¼ÎÊÌâµ¼Öµġ£Ò»°ãÖ»ÒªÐ޸ijÌÐòÂß¼¾ÍÄܹ»½â¾ö¡£±ÈÈ磺ÔÚûÓвéÕÒµ½.Net´´½¨µÄFrame¾Íµ¯´°¿Ú£¬»áʹÕû¸ö³ÌÐò±ÀÀ£¡£Ð޸ijÌÐòÂß¼Ò»°ã¾ÍÄܹ»½â¾ö¡£µ±È»ÓÐʱҲÊÇAPIµÄµ÷ÓÃÓÐÎÊÌâ¡£
2¡¢½¹µãÎÊÌâ
ÓÐЩJava´°¿Ú»áʧȥ½¹µã£¬ÈçJavaµÄTooltip¾Í¾³£³öÏÖÕâÖÖÎÊÌâ¡£¶ÔÓÚÕâÖÖÎÊÌâÒ»°ãÐèÒªÇ¿ÖÆ×¥È¥½¹µã¡£È磺grabFocus()¡£
3¡¢Ä£Ì¬·Çģ̬ÎÊÌâ
Õâ¸öÎÊÌâÕâÈýÖÖ¼¼Êõ¿ò¼Ü¶¼Ã»Óнâ¾ö¡£ÐèÒªÔÚJava¶Ë½â¾ö¡£
4¡¢PopupÎÊÌâ
JavaÖеÄPopupÔÚÕâÈýÖÖ¼¼Êõ¿ò¼ÜÖУ¬´æÔںܶàÎÊÌâ¡£Ó¦¸Ã²ÉÓÃDialogÌ«Ìæ´ú¡£
5¡¢ÆäËû¸÷ÖÖÎÊÌ⣬ÈçÏß³ÌËÀËøµÈµÈ¡£
´Ó¼¼ÊõÉϽ²£¬ÕâÈýÖÖ¼¼Êõ¿ò¼ÜµÄ¼¼Êõ¶¼ÊÇÀàËÆµÄ£¬¶¼ÊǶÔCOM¼¼ÊõµÄ·â×°£¬Í¨¹ýJNIµ÷Óá£ÁíÍâÕâÈý¸ö¹¤¾ß¶¼¿ÉÒÔ·Ö³ÉÁ½´ó¿é£ºRuntimeºÍ´úÀíÉú³É¹¤¾ß£¬ÎÒÈÏΪ´úÀíÉú³É¹¤¾ßÊǺËÐÄ¡£
µ«ÊÇIBMµÄJava COM bridgeÊǵ¥ÏòµÄ£¬¶øÆäËûÁ½¸ö¶¼ÊÇË«ÏòµÄ£¬µ«ÊÇIBMµÄJava COM bridgeÓÐÒ»¸öÓŵã¾ÍÊDZȽÏÇáÁ¿¡£
¶ÔÓÚÎÒÃÇËùÓõÄJuggerNET£¬ÎÒ¾õµÃÕâ¸ö¹«Ë¾µÄ¼¼ÊõʵÁ¦»¹²»Ç¿£¬·þÎñÒ²±È½Ï²î¡£
±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£ºhttp://blog.csdn.net/dawn023/archive/2008/12/02/3428651.aspx
Ïà¹ØÎĵµ£º
¾ÝInternetNews.com±¨µÀ£¬×÷Ϊ½ñÄêµÄµÚÒ»´Î¸üУ¬Java SE 6 Update 18£¨Ò²³ÆÎª6u18£©²»½öÐÞ¸´Á˳¬¹ý300¸öbug£¨¹»¶àµÄ°¡£©£¬¶øÇÒ¸üÖµµÃ×¢ÒâµÄÊÇ£¬ÌáÉýÁËÐéÄâ»úHotSpotµÄÐÔÄÜ£¬Õ⽫ͬʱÓÐÒæÓÚJavaºÍJavaFX£¨»ùÓÚJVMµÄRIA·½°¸£©Ó¦ÓóÌÐò¡£ ´ËÍ⣬Java°²×°Æ÷µÄµ×²ã»úÖÆ±»Ìæ»»£¬¿ÉÓÃÐÔ´ó´óÌá¸ß¡£ ......
¾ÝInternetNews.com±¨µÀ£¬×÷Ϊ½ñÄêµÄµÚÒ»´Î¸üУ¬Java SE 6 Update 18£¨Ò²³ÆÎª6u18£©²»½öÐÞ¸´Á˳¬¹ý300¸öbug£¨¹»¶àµÄ°¡£©£¬¶øÇÒ¸üÖµµÃ×¢ÒâµÄÊÇ£¬ÌáÉýÁËÐéÄâ»úHotSpotµÄÐÔÄÜ£¬Õ⽫ͬʱÓÐÒæÓÚJavaºÍJavaFX£¨»ùÓÚJVMµÄRIA·½°¸£©Ó¦ÓóÌÐò¡£
´ËÍ⣬Java°²×°Æ÷µÄµ×²ã»úÖÆ±»Ìæ»»£¬¿ÉÓÃÐÔ´ó´óÌá¸ß¡£
jarÎļþ´´½¨³¤ÆÚ´æÔÚµÄÒ»¸öbug ......
1. java.lang.nullpointerexception
¡¡¡¡Õâ¸öÒì³£´ó¼Ò¿Ï¶¨¶¼¾³£Óöµ½£¬Òì³£µÄ½âÊÍÊÇ"³ÌÐòÓöÉÏÁË¿ÕÖ¸Õë"£¬¼òµ¥µØËµ¾ÍÊǵ÷ÓÃÁËδ¾³õʼ»¯µÄ¶ÔÏó»òÕßÊDz»´æÔڵĶÔÏó£¬Õâ¸ö´íÎó¾³£³öÏÖÔÚ´´½¨Í¼Æ¬£¬µ÷ÓÃÊý×éÕâЩ²Ù×÷ÖУ¬±ÈÈçͼƬδ¾³õʼ»¯£¬»òÕßͼƬ´´½¨Ê±µÄ·¾¶´íÎóµÈµÈ¡£¶ÔÊý×é²Ù×÷ÖгöÏÖ¿ÕÖ¸Õ룬ºÜ¶àÇé¿öÏÂÊÇһЩ¸Õ¿ªÊ¼Ñ§ ......
Thread-Per-Message PatternµÄ²ÎÓëÕߣº
1. Client£¨Î¯ÍÐÈË£©²ÎÓëÕß
Client²ÎÓëÕß»á¶ÔHost²ÎÓëÕß·¢³öÇëÇó¡£Client²ÎÓëÕß²¢²»ÖªµÀHost²ÎÓëÕß»áÈçºÎʵÏÖÕâ¸öÇëÇó¡£
2. Host²ÎÓëÕß
µ±Host²ÎÓëÕß½ÓÊÕµ½Client²ÎÓëÕßµÄÇëÇóʱ£¬»á½¨Á¢ÐµÄÏ̲߳¢Æô¶¯Ëü¡£
Õâ¸öеÄÏ ......
1.³éÏó£º
¡¡¡¡³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º
¡¡¡¡¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ÐÍ£¬²¢ÇÒÔÊÐíºÍ¹ÄÀøÀàµÄÖØÓã¬ËüÌṩÁËÒ»ÖÖÃ÷È· ......