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

Java¿ªÔ´ÏîÄ¿¼ò½é


Java¿ªÔ´ÏîÄ¿¼ò½é

Jakarta
ÏîÄ¿ÊÇASF(The Apache Software
Foundation)µÄÒ»²¿·Ö¡£ASFÊÇÒ»¸ö·ÇÓ®Àû×éÖ¯£¬Ëý¹ÄÀø»ùÓÚ¿ª·ÅµÄÈí¼þÐí¿ÉϽøÐкÏ×÷¡¢×¢ÖØÊµÐ§µÄ¿ª·¢£¬²¢Ìṩ¸÷¸öÁìÓòµÄ¸ßÖÊÁ¿Èí¼þ£¬ËýÉæ¼°µ½
Http·þÎñÆ÷£¬±àÒ빤¾ß£¬Àà¿â£¬¿ª·¢¼Ü¹¹£¬·þÎñÆ÷¶ËJava¼¼Êõ,J2EEÈÝÆ÷£¬Êý¾Ý¿â¹¤¾ß£¬ÈÕÖ¾¹¤¾ß£¬XML½âÎöµÈµÈÖî¶àÁìÓò¡£ASFÌṩµÄjava
ÏîÄ¿ÓÐÒ»²¿·ÖÔÚJakartaÖУ¬»¹ÓÐһЩ³ÉΪ¶ÀÁ¢µÄÖîÈçTomcatµÄÏîÄ¿,JakartaÏîÄ¿ÔòÌṩÁ˶àÖÖ¶àÑù¿ªÔ´µÄjava½â¾öͨÓ÷½°¸¡£
ÏȽéÉÜÒ»ÏÂASFÖкÍJakartaÏîÄ¿²¢ÁеÄjavaÏîÄ¿£º
Ant ——java¹¹½¨¹¤¾ß£¬Ê¹ÓÃÒ»¸öÅäÖÃÎļþ¾Í¿ÉÒÔÍê³ÉjavaµÄÏîÄ¿µÄ£¬±àÒë¡¢´ò°ü¡¢²âÊÔ¡¢ÔËÐС¢²¿Êð¡¢Éú³ÉÎĵµµÈÖî¶à¹¤×÷¡£
Avalon ——ÊÇÒ»¸ö°üÀ¨ºËÐÄ¿ò¼Ü¡¢¹¤¾ß¡¢×é¼þºÍÈÝÆ÷µÄÃæÏò×é¼þ±à³Ì£¨AOP£©µÄÍêÕû¿ª·¢Æ½Ì¨¡£Ê¹ÓùؼüÉè¼ÆÄ£Ê½£¬Èç·´Ïò¿ØÖÆÄ£Ê½£¨IoC£©ºÍ·ÖÀ뿼ÂÇÄ££¨SoC£©¡£ AvalonÌṩ¸÷ÖÖ»ù±¾×é¼þºÍȱʡµÄÓ¦ÓóÌÐòÄ£¿é£¬°ïÖúÄã¿ìËٵĽ¨Á¢Äã×Ô¼ºµÄÓ¦ÓóÌÐò½â¾ö·½°¸¡£
Excalibur ——¼¯¶à¸ö¿ªÔ´ÏîÄ¿(Avalon Framework¡¢LogKitºÍCornerstone)ÓÚÒ»ÉíµÄÇáÁ¿¼¶¿ÉǶÈëʽ·´Ïò¿ØÖÆÈÝÆ÷¡£
Gump ——ÊÇApache×éÖ¯×Ô¼ºÒ²Ê¹ÓõÄÒ»¸ö³ÖÐø¼¯³É¹¤¾ß£¬È«ÃæÖ§³ÖAntºÍMaven£¬µ±ÓÐеĸ͝Ìá½»µ½°æ±¾¿ØÖÆÏµÍ³£¬Ëü¿ÉÒÔ¼ì²é³öDZÔÚ µÄ³åÍ»£¬²¢¼°Ê±Í¨ÖªÏîÄ¿×éµÄËùÓгÉÔ±²¢×Ô¶¯Éú³É¸Ä¶¯µÄÏêϸ±¨¸æ¡£
James ——ÊÇÒ»Ì×ÓÃjava¿ª·¢µÄÓʼþ¡¢ÐÂÎÅ×é¡¢ÏûÏ¢·þÎñÆ÷£¬ÌṩÁ˱ȽÏÍêÉÆµÄÅäÖ÷½°¸£¬ÓÈÆäÊǹØÓÚÓʼþÄÚÈÝ´æ´¢ºÍÓû§ÐÅÏ¢´æ´¢¡£ Ö§³Ö SMTP, POP3 , NNTP , IMAP ¡£
Logging ——¿É¿¿£¬¿ìËÙµÄÈÕÖ¾¹¤¾ß¡£
Lucene
——Java¿ª·¢µÄ¸ßÐÔÄÜ£¬È«·½Î»µÄÎı¾ËÑË÷ÒýÇæ¡£ÌæÎļþµÄÿһ¸ö×Ö×÷Ë÷Òý£¬Ë÷ÒýÈÃËÑѰµÄЧÂʱȴ«Í³µÄÖð×ֱȽϴó´óÌá¸ß£¬
LucenÌṩһ×é½â¶Á£¬¹ýÂË£¬·ÖÎöÎļþ£¬±àÅźÍʹÓÃË÷ÒýµÄAPI£¬ËüµÄÇ¿´óÖ®´¦³ýÁ˸ßЧºÍ¼òµ¥Í⣬
ÊÇ×îÖØÒªµÄÊÇʹʹÓÃÕß¿ÉÒÔËæÊ±Ó¦×ÔÒÑÐèÒª×Ô¶©Æä¹¦ÄÜ¡£
Maven ——ÊÇÒ»¸öDZÔڵĻùÓÚjavaµÄapache antµÄ¹¹½¨¹¤¾ßµÄÌæ´úÕß¡£ÌṩÁ˸üÇ¿´óµÄ¹¦ÄܺÍÒ×ÓÃÐÔ¡£
Portals
——ÌṩÁ˹¦ÄÜÈ«ÃæµÄ¡¢¾ßÓÐÉÌÒµ¼ÛÖµµÄÆóÒµÃÅ»§¡£ÃÅ»§¸ÅÄÃÅ»§¶ÔÆóÒµÄڵĸ÷ÖÖ×ÊÔ´ÈçÐÅÏ¢¹ÜÀíϵͳ½øÐÐÕûºÏ²¢Í¨¹ýµ¥Ò»½Ó¿Ú
¶ÔÍâÌṩ·þÎñ£¬¹ÍÔ±¡¢ºÏ»ïÈ˼°¹Ë¿Í¿ÉÒÔͨ¹ýÈκÎ×°ÖÃÔÚÈκεصãͨ¹ýÃÅ»§Èë¿ÚÏíÊܵ½ÆóÒµÌṩµÄ·þÎñ£¬ ·ÖÎö¼ÒÃÇÔ¤¼Æ,ÃÅ»§½«³ÉΪÏÂÒ»´úµÄ×ÀÃ


Ïà¹ØÎĵµ£º

JavaÖм¯ºÏÈÝÆ÷ÀàListºÍSetµÄÓ÷¨

ListµÄÓ÷¨
List°üÀ¨List½Ó¿ÚÒÔ¼°List½Ó¿ÚµÄËùÓÐʵÏÖÀà¡£ÒòΪList½Ó¿ÚʵÏÖÁËCollection½Ó¿Ú£¬ËùÒÔList½Ó¿ÚÓµÓÐCollection½Ó¿ÚÌṩµÄËùÓг£Ó÷½·¨£¬ÓÖÒòΪListÊÇÁбíÀàÐÍ£¬ËùÒÔList½Ó¿Ú»¹ÌṩÁËһЩÊʺÏÓÚ×ÔÉíµÄ³£Ó÷½·¨£¬Èç±í1Ëùʾ¡£
±í1  List½Ó¿Ú¶¨ÒåµÄ³£Ó÷½·¨¼°¹¦ÄÜ
´Ó±í1¿ÉÒÔ¿´³ö£¬List½Ó¿ÚÌṩµÄÊʺÏÓÚ×ÔÉíµÄ ......

JNI¼¼ÊõʵÏÖJAVA³ÌÐòµ÷ÓÃdll


JAVAµÄ¿çƽ̨µÄÌØÐÔÉîÊÜjava³ÌÐòÔ±ÃǵÄϲ°®,µ«ÕýÊÇÓÉÓÚËüΪÁËʵÏÖ¿çÆ½Ì¨µÄÄ¿µÄ,ʹµÃËüºÍ±¾µØ»úÆ÷µÄ¸÷ÖÖÄÚ²¿ÁªÏµ±äµÃºÜÉÙ,´ó´óÔ¼ÊøÁËËüµÄ¹¦ÄÜ,±ÈÈçÓëһЩӲ¼þÉ豸ͨÐÅ,ÍùÍùÒª»¨·ÑºÜ´óµÄ¾«Á¦È¥Éè¼ÆÁ÷³Ì±àд´úÂëÈ¥¹ÜÀíÉ豸¶Ë¿Ú,¶øÇÒÓÐһЩÉ豸³§ÉÌÌṩµÄÓ²¼þ½Ó¿ÚÒѾ­¾­¹ýÒ»¶¨µÄ·â×°ºÍ´¦Àí,²»ÄÜÖ±½ÓʹÓÃjava³ÌÐòͨ¹ý¶Ë¿ÚºÍÉè± ......

socketͨÐÅjava»òc#ÖÐÎÄÂÒÂëÎÊÌâ

C#ÖÐÏÔʾÖÐÎÄ£º
¡¾
·¢ËÍÊý¾Ý£º  
  string   sReturnData   =   "ÄãºÃ";  
  Byte[]  
bReturnData   =   Encoding.ASCII.GetBytes(sReturnData.ToCharArray());  
 
m_sktSession.Send(bReturnData); 
¡¾½«³öÏÖÂÒÂë¡¿
¡¿  ......

ʹÓÃJavaµÈ±ÈÀýËõ·ÅͼÏñ

±¾ÎÄΪԭ´´£¬ÈçÐè×ªÔØ£¬Çë×¢Ã÷×÷Õߺͳö´¦£¬Ð»Ð»£¡
   
Ëõ·ÅͼÏñµÄ»ù±¾Ô­ÀíÊÇ´´½¨Ò»¸öÄ¿±ê´óСµÄ»­²¼£¬È»ºó¶ÁȡԴͼÏñ£¬²¢½«¸ÃͼÏñ»æÖÆÕâ¸ö»­²¼ÉÏ¡£ÎªÁËʹ³ÌÐòͨÓã¬Ô´Í¼ÏñºÍËõ·ÅºóµÄÄ¿±êͼÏñÓ¦Ó÷ֱðʹÓÃ
InputStreamºÍOutputStreamÀ´±íʾ£¬´úÂëÈçÏ£º
    
public
 
stat ......

java»ù´¡¾­µä±à³ÌÌâ


Monkey_peach´úÂë
package com.sailor.game;   
  
/**   
 * ÌâÄ¿£ººï×Ó³ÔÌÒÎÊÌ⣺ºï×ÓµÚÒ»ÌìÕªÏÂÈô¸É¸öÌÒ×Ó£¬µ±¼´³ÔÁËÒ»°ë£¬»¹²»ñ«£¬ÓÖ¶à³ÔÁËÒ»¸ö µÚ¶þÌìÔçÉÏÓÖ½«Ê£   
 * ÏµÄÌÒ×Ó³ÔµôÒ»°ë£¬ÓÖ¶à³ÔÁËÒ»¸ö¡£ÒÔºóÿÌìÔçÉ϶¼³ÔÁËǰһÌìʣϠ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ