javaÐÔÄÜÓÅ»¯
JavaÐÔÄܵÄÓÅ»¯£¨Ò»£©
JavaÔÚ¾ÅÊ®Äê´úÖÐÆÚ³öÏÖÒÔºó£¬ÔÚÓ®µÃÔÞ̾µÄͬʱ£¬Ò²ÒýÀ´ÁËһЩÅúÆÀ¡£Ó®µÃµÄÔÞ̾Ö÷ÒªÊÇJavaµÄ¿çƽ̨µÄ²Ù×÷ÐÔ£¬¼´ËùνµÄ”Write Once,Run Anywhere”.µ«ÓÉÓÚJavaµÄÐÔÄܺÍÔËÐÐЧÂÊͬCÏà±È£¬ÈÔÈ»ÓкܴóµÄ²î¾à£¬´Ó¶øÒýÀ´Á˺ܶàµÄÅúÆÀ¡£
¶ÔÓÚ·þÎñÆ÷¶ËµÄÓ¦ÓóÌÐò£¬ÓÉÓÚ²»´óÉæ¼°µ½½çÃæÉè¼ÆºÍ³ÌÐòµÄƵ·±ÖØÆô£¬JavaµÄÐÔÄÜÎÊÌâ¿´ËÆ²»´óÃ÷ÏÔ£¬´Ó¶øÒ»Ð©JavaµÄ¼¼Êõ£¬ÈçJSP,Servlet,EJBµÈÔÚ·þÎñÆ÷¶Ë±à³Ì·½ÃæµÃµ½Á˺ܴóµÄÓ¦Ó㬵«Êµ¼ÊÉÏ£¬JavaµÄÐÔÄÜÎÊÌâÔÚ·þÎñÆ÷¶ËÒÀÈ»´æÔÚ¡£ÏÂÃæÎÒ½«·ÖËĸö·½ÃæÀ´ÌÖÂÛJavaµÄÐÔÄܺÍÖ´ÐÐЧÂÊÒÔ¼°Ìá¸ßJavaÐÔÄܵÄһЩ·½·¨¡£
Ò»£®¹ØÓÚÐÔÄܵĻù±¾ÖªÊ¶
1£®ÐÔÄ͍ܵÒå
ÔÚÎÒÃÇÌÖÂÛÔõÑùÌá¸ßJavaµÄÐÔÄÜ֮ǰ£¬ÎÒÃÇÐèÒªÃ÷°×“ÐÔÄÜ“µÄÕæÕýº¬Òå¡£ÎÒÃÇÒ»°ã¶¨ÒåÈçÏÂÎå¸ö·½Ãæ×÷ΪÆÀÅÐÐÔÄܵıê×¼¡£
1£© ÔËËãµÄÐÔÄÜ----ÄÄÒ»¸öËã·¨µÄÖ´ÐÐÐÔÄÜ×îºÃ
2£© ÄÚ´æµÄ·ÖÅä----³ÌÐòÐèÒª·ÖÅä¶àÉÙÄڴ棬ÔËÐÐʱµÄЧÂʺÍÐÔÄÜ×î¸ß¡£
3£© Æô¶¯µÄʱ¼ä----³ÌÐòÆô¶¯ÐèÒª¶àÉÙʱ¼ä¡£
4£© ³ÌÐòµÄ¿ÉÉìËõÐÔ-----³ÌÐòÔÚÓû§¸ºÔعýÖØµÄÇé¿öϵıíÏÖ¡£
5£© ÐÔÄܵÄÈÏʶ------Óû§ÔõÑù²ÅÄÜÈÏʶµ½³ÌÐòµÄÐÔÄÜ¡£
¶ÔÓÚ²»Í¬µÄÓ¦ÓóÌÐò£¬¶ÔÐÔÄܵÄÒªÇóÒ²²»Í¬¡£ÀýÈ磬´ó²¿·ÖµÄÓ¦ÓóÌÐòÔÚÆô¶¯Ê±ÐèÒª½Ï³¤µÄʱ¼ä£¬´Ó¶ø¶ÔÆô¶¯Ê±¼äµÄÒªÇóÓÐËù½µµÍ£»·þÎñÆ÷¶ËµÄÓ¦ÓóÌÐòͨ³£¶¼·ÖÅäÓнϴóµÄÄÚ´æ¿Õ¼ä£¬ËùÒÔ¶ÔÄÚ´æµÄÒªÇóÒ²ÓÐËù½µµÍ¡£µ«ÊÇ£¬Õâ²¢²»ÊÇËùÕâÁ½·½ÃæµÄÐÔÄÜ¿ÉÒÔ±»ºöÂÔ¡£Æä´Î£¬Ëã·¨µÄÐÔÄܶÔÓÚÄÇЩ°ÑÉÌÎñÂß¼ÔËÓõ½ÊÂÎñÐÔ²Ù×÷µÄÓ¦ÓóÌÐòÀ´½²·Ç³£ÖØÒª¡£×ܵÄÀ´½²£¬¶ÔÓ¦ÓóÌÐòµÄÒªÇ󽫾ö¶¨¶Ô¸÷¸öÐÔÄܵÄÓÅÏȼ¶¡£
2£®ÔõÑù²ÅÄÜÌá¸ßJAVAµÄÐÔÄÜ
Ìá¸ßJAVAµÄÐÔÄÜ£¬Ò»°ã¿¼ÂÇÈçϵÄËĸöÖ÷Òª·½Ã棺
£¨1£© ³ÌÐòÉè¼ÆµÄ·½·¨ºÍģʽ
Ò»¸öÁ¼ºÃµÄÉè¼ÆÄÜÌá¸ß³ÌÐòµÄÐÔÄÜ£¬ÕâÒ»µã²»½öÊÊÓÃÓÚJAVA£¬Ò²ÊÊÓÃÒ²Èκεıà³ÌÓïÑÔ¡£ÒòΪËü³ä·ÖÀûÓÃÁ˸÷ÖÖ×ÊÔ´£¬ÈçÄڴ棬CPU,¸ßËÙ»º´æ£¬¶ÔÏó»º³å³Ø¼°¶àỊ̈߳¬´Ó¶øÉè¼Æ³ö¸ßÐÔÄܺͿÉÉìËõÐÔÇ¿µÄϵͳ¡£
µ±È»£¬ÎªÁËÌá¸ß³ÌÐòµÄÐÔÄܶø¸Ä±äÔÀ´µÄÉè¼ÆÊDZȽÏÀ§Äѵ쬵«ÊÇ£¬³ÌÐòÐÔÄܵÄÖØÒªÐÔ³£³£Òª¸ßÓÚÉè¼ÆÉÏ´øÀ´µÄ±ä»¯¡£Òò´Ë£¬ÔÚ±à³Ì¿ªÊ¼Ö®Ç°¾ÍÓ¦¸ÃÓÐÒ»¸öºÃµÄÉè¼ÆÄ£Ðͺͷ½·¨¡£
£¨2£© JAVA²¼ÊðµÄ»·¾³¡£
JAVA²¼ÊðµÄ»·¾³¾ÍÊÇÖ¸ÓÃÀ´½âÊͺÍÖ´ÐÐJAVA×Ö½ÚÂëµÄ¼¼Ê
Ïà¹ØÎĵµ£º
Java NIOÀà¿âSelector»úÖÆ½âÎö£¨ÉÏ£©
ÕÔï¿¡¡¡¡ ³Âð©
http://blog.csdn.net/haoel
Ò»¡¢ ǰÑÔ
×Ô´ÓJ2SE 1.4°æ±¾ÒÔÀ´£¬JDK·¢²¼ÁËȫеÄI/OÀà¿â£¬¼ò³ÆNIO£¬Æä²»µ«ÒýÈëÁËȫеĸßЧµÄI/O»úÖÆ£¬Í¬Ê±£¬Ò²ÒýÈëÁ˶à·¸´ÓõÄÒ첽ģʽ¡£NIOµÄ°üÖÐÖ÷Òª°üº¬ÁËÕâÑù¼¸ÖÖ³éÏóÊý¾ÝÀàÐÍ£º
......
Java NIOÀà¿âSelector»úÖÆ½âÎö£¨Ï£©
ÕÔï¿¡¡¡¡ ³Âð©
http://blog.csdn.net/haoel
<<<<µã´Ë²é¿´±¾ÎÄÉÏÆª
Îå¡¢ ÃÔ»ó²»½â : ΪʲôҪ×Ô¼ºÏûºÄ×ÊÔ´£¿
ÁîÈ˲»½âµÄÊÇΪʲôÎÒÃǵÄJavaµÄNew I/OÒªÉè¼Æ³ÉÕâ¸öÑù×Ó£¿Èç¹û˵ÀϵÄI/O²»Äܶà·¸´Óã¬ÈçÏÂͼËùʾ£¬Òª¿ªN¶àµÄÏß³ÌÈ¥ ......
volatile¹Ø¼ü×ÖÓÐʲôÓã¿
¿ÖűȽÏÒ»ÏÂvolatileºÍsynchronizedµÄ²»Í¬ÊÇ×îÈÝÒ×½âÊÍÇå³þµÄ¡£volatileÊDZäÁ¿ÐÞÊηû£¬¶øsynchronizedÔò×÷ÓÃÓÚÒ»¶Î´úÂë»ò·½·¨£»¿´ÈçÏÂÈý¾äget´úÂ룺
int i1; ......
JavaϵÄÒ»¸ö¼òµ¥Ò×Óõķ´±àÒ빤¾ßjad
,
¿ÉÒԺܷ½±ãµÄ½«.class·´±àÒëΪ.Java.
Ò»¡¢»ù±¾Ó÷¨
Usage:jad
[option(s)]
Ö±½ÓÊäÈëÀàÎļþÃû£¬ÇÒÖ§³ÖͨÅä·û£¬ÈçÏÂËùʾ¡£
c:\Java\>jad
example1.class
c:\Java\>jad
*.class
½á¹ûÊǽ«example1.class·´±àÒëΪexample1.jad
¡£½«
example1.jad
¸ÄΪexampl ......
½ñÌì¾ÀíÈÃдһ¸ö£¬¸ù¾ÝÐÅÏ¢ÉÏ´«Ê±¼ä£¬ÏÔʾ£¬£¿·ÖÖÓǰ£¬£¿Ð¡Ê±Ç°£¬£¿Ììǰ£¬ÀàËÆqq¿Õ¼ä·¢±íµÄÐÄÇéÈÕÆÚ£»
ÓÃÁËÒ»¸ö×ÔÎҸоõ±¿µÄ·½·¨£¬²»¹ý»¹ÊÇʵÏÖÁË£¬ºÇºÇºÇ
public static String getCompareTime(String filetime){
//·µ»ØµÄ×Ö·û´®
String retStr =""; ......