ÖйúJavaÅàѵ×ßÏòºÎ·½¡£¡£¡£
ÖйúJavaÅàѵ£¬ÓÈÆäÊDZ±¾©µÄJavaËùν¸ß¶ËÅàѵ£¬ÖÁÉÙÒѾ»ðÁË5ÄêÒÔÉÏÁË£¬×î½üÓÐһЩÏë·¨ºÍ´ó¼Ò·ÖÏíһϡ£
ÏÖÔڱȽÏÓÐÃûµÄJavaÅàѵÓÐ ´ïÄÚ£¬¶«·½±ê×¼£¬ÉÐѧÌ㬴«ÖDz©¿Í£¬Èü¶û¿´ï£¬»¹ÓÐÀ¶µãµÈµÈ°ÉÆäËûÃûÆø²»Ôõô´óÁË£¬¶ÔÁË»¹Óб±´óÇàÄñ ¡£
×îÔçÖªµÀµÄÊDZ±´óÇàÄñ£¬ÉÏ´óѧ¾ÍÖªµÀÕâ¸öÁË£¬ÎÒÃÇлỹ¸øËûÃÇ×ö¹ý¸ßУÐû´«£¬ÎÒµÄһЩ´óѧÀÏʦ×ö¹ýÀïÃæµÄ½²Ê¦£¬ËùÒԱȽÏÁ˽⡣ÇàÄñÓ¦¸Ã²»ÄÜËãÊǸ߶ËÅàѵ£¬»ù±¾ËãÊǸöÈëÃż¶µÄÅàѵ£¬ÎÒÁ˽âµÄ´ó²¿·Ö´ÓÀïÃæ³öÀ´µÄѧԱ£¬ÊDz»Ö±½Ó¹¤×÷µÄ£¬»òÕß²»ÄÜÖ±½Ó×öÒ»Ïß¿ª·¢£¬ÔÒòºÜ¶à£¬ÆäÖÐÒ»¸öÇàÄñʲôѧÉú¶¼ÊÕ£¬²»ÊÇÖ»ÊÕÓÐÒ»¶¨»ù´¡µÄ¼ÆËã»úѧÉú£¬ÕâÑù¸øËûÃÇ´øÀ´ºÜ´óµÄÅàÑøÄѶȡ£
ÔÚ¿´ÆäËûÅàѵ£¬´ïÄÚÔç¾Í²»ÊÇʲô¼ÓÄôóµÄÁË£¬ºÃÏñ³ýÁËËûÃÇÀÏ´óҲûʲôÊǼÓÄôóÈËÁË£¬¸Ð¾õ¼¸Äêǰ»¹²»´í£¬×Ô´Ó07Äê³öÁ˺ܴóµÄ±ä¹Ê£¬ËûÃǼ¸¸öÀ÷º¦ÀÏʦ¼¯ÌåÌø²Û£¬ÕâЩÀÏʦµ±Ê±Ò²±È½Ïº¦Ñ§Éú£¬ÊôÓÚûʦµÂÄÇÖÖ£¬ÎÞÂÛÄãºÍ´ïÄÚÓÐʲô³åͻҲ²»Òª°ÑѧÉúƲµ½Ò»±ß×Ô¼º×ßÈË£¬ÕâÑùѧÉúֻѧµ½Ò»°ë¾ÍÒª»»ÀÏʦ£¬»¹ËµÊ²Ã´¼ÓÄôóʲôʲôÊ×ϯ¼Ü¹¹Ê¦£»Ê²Ã´Ç廪µÄ˶ʿ£¬ºÅ³ÆÖйúJavaÖ®¸¸µÄѧÉú£¬¾ßÌå¾Í²»ËµÊÇËÁË£¬¸ÐÐËȤµÄÈË¿ÉÒÔ°Ù¶Èһϡ£¾ÀúÕâô´óµÄ±ä¹Ê´ïÄÚÔªÆø´óÉË£¬¸Ð¾õÏÖÔÚ¾ÍÒ»°ãÁË¡£µ«ÊÇËûºÍ¶«·½±ê×¼¶¼ÊÇÅàѵÀïÃæ×î¹óµÄ°É¡£
¶«·½±ê×¼ÊÇÒÔǰж«·½µÄ¼ÆËã»úÅàѵ²¿ÃÅ£¬µ«ÊÇж«·½ÉÏÊкóûÓдø×ÅËûÉÏÊУ¬ËùÒÔ¸ÄÃû½Ð¶«·½±ê×¼ÁË¡£
ÎÒÓÐͬѧ ѧ¹ý´ïÄںͶ«·½±ê×¼£¬¾ÍÕâÁ½¸öÈËÀ´ËµÐ§¹û»¹ÊDz»´íµÄ£¬µ«Õâ¶¼ÊÇ3ÄêÒÔǰµÄÊÂÇéÁË¡£
ÉÐѧÌúʹ«ÖDz©¿ÍÒ²»¹²»´í¡£
ÕâÊÇÏÖÔÚÅàѵѧУµÄÇé¿ö£¬Èç¹û²»¿¼ÂÇÇ®£¬ºÃºÃѧÄÜѧµ½¶«Î÷¡£µ«Õâ»°Ó¦¸ÃÊÇÔÚ2-3ÄêÒÔǰ£¬ÏÖÔÚ¿´¿´ÍøÂçÉÏѧϰJavaµÄ´ó»·¾³°É¡£
Ê×ÏÈ×îÔçÊÇÕÅТÏéÔÚÍøÉÏ·¢²¼µÄJavaÅàѵµÄÊÓÆµ£¬ÏÖÔÚ¿´ÆðÀ´ºÜÀ㬵«Êǵ±Ê±»¹ÊDz»´íµÄ£¬Õâ¸ö±È½ÏÔçÁË£¬´ó¸ÅÒª4-5ÄêÒÔǰ°É£¬»òÕ߸üÔç¡£´ÓÄÇÒÔºóÍøÉϵÄJavaÅàѵ¾ÍÔ½À´Ô½¶à£¬Æð³õÕâЩÅàѵ°à»¹ÊÇΪÁ˸ø×Ô¼º´ò¹ã¸æÈôó¼ÒÁ˽âÒ»ÏÂËûÃǵÄÅàѵʵÁ¦£¬Ö÷Òª¾ÍÊÇJava»ù´¡µÄÊÓÆµ£¬µ«Êǵ½ºóÀ´¾ÍÒ»·¢²»¿ÉÊÕʰÁË£¬Ö÷Òª¾ÍÊÇÉÐѧÌõÄÊÓÆµºÍ´«ÖDz©¿Í»¹ÓÐV512µÄÅàѵµÈµÈ°É£¬»¹Óи÷¸öÅàÑµÍøÕ¾£¬Åàѵ´ÓJava»ù´¡µ½¿ò¼ÜÔÙµ½ÏîÄ¿£¬Ó¦ÓоßÓУ¬²¢ÇÒ¶¼ÊÇÃâ·ÑµÄ£¬¿ÉÒÔ˵¶¼ÀÃÁË£¬¼¸ºõ¾ÍÊDz»Õýµ±¾ºÕùÁË¡£ÕâÑùÒ²ºÃÁËÎÒÃÇÕâЩÏëѧϰȴûǮµÄ£¬Ö»ÒªºÍJavaÓйصľÍûÓÐÕÒ²»µ½µÄ£¬½á¹ûÊÇÊ²Ã´ÄØ£¿
&nbs
Ïà¹ØÎĵµ£º
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
1.³éÏ󣺡¡³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º
¡¡¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ÐÍ£¬²¢ÇÒÔÊÐíºÍ¹ÄÀøÀàµÄÖØÓã¬ËüÌṩÁËÒ»Ö ......
JavaÓïÑÔÊÇÒ»ÖÖ°ë±àÒë°ë½âÊ͵ÄÓïÑÔ¡£JavaµÄÓû§³ÌÐò·ÖΪÁ½ÀࣺJava ApplicationºÍJava Applet¡£ÕâÁ½Àà³ÌÐòÔÚ×é³É½á¹¹ºÍÖ´ÐлúÖÆÉ϶¼ÓÐÒ»¶¨µÄ²îÒ죬Ö÷ÒªÌåÏÖÔÚÒÔϼ¸·½Ã棺
£¨1£©ÔËÐз½Ê½²»Í¬¡£Java ApplicationÊÇÍêÕûµÄ³ÌÐò£¬¿ÉÒÔ¶ÀÁ¢ÔËÐУ»Java Applet³ÌÐò²»Äܵ¥¶ÀÔËÐУ¬Ëü±ØÐëǶÈëµ½ÓÃHTMLÓïÑÔ±àдµ ......
¡¾IT168 ¼¼ÊõÎĵµ¡¿Ïß³Ìͬ²½£º
¡¡¡¡ÓÉÓÚͬһ½ø³ÌµÄ¶à¸öÏ̹߳²ÏíͬһƬ´æ´¢¿Õ¼ä£¬ÔÚ´øÀ´·½±ãµÄͬʱ£¬Ò²´øÀ´ÁË·ÃÎʳåÍ»Õâ¸öÑÏÖØµÄÎÊÌâ¡£JavaÓïÑÔÌṩÁËרÃÅ»úÖÆÒÔ½â¾öÕâÖÖ³åÍ»£¬ÓÐЧ±ÜÃâÁËͬһ¸öÊý¾Ý¶ÔÏó±»¶à¸öÏß³Ìͬʱ·ÃÎÊ¡£
¡¡¡¡ÐèÒªÃ÷È·µÄ¼¸¸öÎÊÌ⣺
¡¡¡¡1)synchronized¹Ø¼ü×Ö¿ÉÒÔ×÷Ϊº¯ÊýµÄÐÞÊηû£¬Ò²¿É×÷Ϊº¯ÊýÄÚµÄÓï ......
Ò».´úÂëÓÅ»¯
¡¡¡¡ÄÚ´æ»áÒç³ö¿Ï¶¨ºÍ´úÂëÌÓ²»Á˹ØÏµ,99.99%ѧjavaµÄÈ˶¼ÖªµÀÀ¬»ø»ØÊÕÆ÷ÊÇ javaµÄÒ»´óÓŵ㲢¾Ý´ËÀ´³°Ð¦C++¡£ÏÔÈ»Õâ¸öÌØÐÔΪ´úÂë±àдÕßÊ¡Á˲»ÉÙÊ£¬µ«Õâ¸öÌØÐÔÈ´´øÀ´Á˲»ÉÙÒþ»¼¡£¾Ù¸öÀý×ÓÔÚÓÎÏ·µ±Öо³£Óв»Í¬³¡¾°µÄÇл»£¬Èç´ÓÓÎÏ·Âß¼Í˵½Ö÷²Ëµ¥Âß¼,¶ÔÓÎÏ·Âß¼¶ÔÏóµÄ̬¶ÈºÜ¶àÈË»áÑ¡ÔñÍü¼ÇµÈ´ýÀ¬»ø»ØÊÕ ......