java se runtime environmentºº»¯°æÊÇ¿îÌرðÊÊÓõÄjavaÔËÐл·¾³Èí¼þ£¬Äܹ» ÔÚÈí¼þÉÏ¿ªÕ¹ÔËת¼ì²âºÍ´«ËͳÌÐòÁ÷³Ì£¬Îª¿Í»§Ó¦ÓÃjava¸üΪµÄ±ã½Ý£¬ÓÐÐëÒªµÄÅóÓÑÃÇ»¶Ó´ó¼ÒÇ°È¥Ãâ·ÑÏÂÔØ£¡
jreÔË×÷java³ÌÐòÁ÷³Ì²»ÄÜȱʧµÄ×ÔÈ»»·¾³¡£Ò»µ©ÓÐ×ÅjavaÈí¼þ£¬Äú¼´»á²½ÈëÒ»¸ö×îеĻ¥¶¯½»Á÷È«Çò¡£javaÓïÑÔÊÇλÁл¥ÁªÍøÓ¦ÓóÌÐòÓïÑÔ±í´ïµÄÓÅÑ¡Ö®Ò»¡£Õâ±ØÐëµÃÒæÓÚËü¸ß¶ÈµÄÎȶ¨ÐÔ¼°Æä»ìºÏ¿ª·¢µÄÌØÐÔ£¬»ù±¾ÉÏÔÚµ±Ç°ÈκεļÆËã»úÍøÂçƽ̨ÉÏÄú¶¼Äܹ»¼û»ñµÃjavaµÄ·¼×Ù¡£ÒÔÍù£¬ºÜ¿ÉÄÜ»á³öÏֺܶàÈËÂñÔ¹java¾¡¹ÜÓµÓзdz£³öÉ«µÄ»ìºÏ¿ª·¢¼°Æ䰲ȫ±£ÕϵÈÌØÐÔ£¬¿ÉÊÇËüµÄÔËÐÐËÙÂÊÔ¶Ô¶µØ²»Èçc µÈ¶àÖÖ´«Í³Ê½³£Óõıà³ÌÓïÑÔ¡£µ«ÊÇ£¬ÏÖÈç½ñµÄjava²»µ«ÔÚÔËÐÐËÙÂÊÉÏÃæÓдó·ùµÄ¸Ä¸ï´´Ð£¬²¢ÇÒÔÚÐÅÏ¢ÉÏÒ²ÊÇÓиÉÁËÐí¶àЩ¸Ä¶¯¼°ÆäÌá¸ß¡£
java se runtime environment×îаæÌص㣺
1.½¨Á¢µÄÁ÷³Ì¿ÉÔÚ web µçÄÔä¯ÀÀÆ÷ºÍ web ·þÎñÏîÄ¿ÖÐÔË×÷¡£
2.ÔÚÒ»¸öÍøÕ¾ÉÏ׫дÈí¼þ£¬²¢¿ÉÔÚ»ù±¾ÉÏÒ»ÇÐÆäËûÍøÕ¾ÉÏÔË×÷¡£
3.¿É¿ª·¢Éè¼ÆÓÃÒÔÔÚÏßÂÛ̳¡¢µêÆÌ¡¢ÍøÂçͶƱ¡¢html ±í¸ñ½â¾öµÈ·þÎñ¶ËÓ¦ÓóÌÐò¡£
4.Èںϸù¾Ý java ¼¼ÊõÐÔµÄÓ¦ÓóÌÐò»ò·þÎñÏîÄ¿À´½¨Á¢¸ß¶È¿É¶¨×öµÄÓ¦ÓóÌÐò»ò·þÎñÏîÄ¿¡£
5.ΪÊÖ»úÉÏ¡¢Ô¶³Ì¿ØÖÆCPU¡¢³É±¾µÍÏûÙMÉ豸ºÍ»ù±¾ÉÏÒ»Çо߱¸Êý¾ÝºËÐĵĻúÆ÷É豸׫д¹¦ÄÜÆëÈ«ÇÒÓÐЧµÄÓ¦ÓóÌÐò¡£
ʹÓü¼ÇÉ
ËÑË÷·½Ê½±àд
1.jreÖÐÓÉclassloader³Ðµ£ËÑË÷ºÍÔØÈë³ÌÐòÁ÷³ÌÒýÈëµ½µÄÀà¿â¡£
2.»ù±¾Àà¿âclassloader»áµ½rt.jarÖÐÈ«×Ô¶¯ÔØÈ룬ÆäËûµÄÀà¿â¡£
3.classloaderÔÚϵͳ±äÁ¿classpathÌض¨µÄ;¾¶ÖмìË÷£¬ÒÀÕÕÏÈÀ´ÏÈÈ¥µÄ±ê×¼¡£
4.·Åµ½classpathÇ°±ßµÄÀà¿âÏȱ»ÕÒµ½£¬java³ÌÐòÁ÷³ÌÔËÐÐÒÔÇ°ÌáÒéÏÈ°ÑpathºÍclasspathϵͳ±äÁ¿ÉèºÃ¡£
5.os¸ù¾ÝpathÀ´ÕÒjre£¬Ã÷È·»ù±¾Àà¿ârt.jarµÄ²¿Î»£¬jreµÄclassloader¸ù¾ÝclasspathÕÒÆäËûÀà¿â¡£
6.µ«Å¼¶û»á¾³£³öÏÖÄÇÑùµÄ×´¿ö£¬ÆÚ´ý¸ü»»»ù±¾Àà¿âÖеÄÀà¿â£¬ÄÇüN»¹¿ÉÒÔ¼òÒ׵ĸù¾Ý-djava.endrosed.path=...²ÎÊý´«µÝ¸øjava.exe¡£
7.Òò´Ëclassloader»áÔÚÓÚ»ù±¾Àà¿âÓ¦ÓÃjava.endrosed.pathÖ÷Òª²ÎÊýÌض¨Í¾¾¶µÄÀà¿â¡£
8.Òò¶øjavaµÄ°æ±¾¹ÜÀíÊÇÊ®·Ö¼òµ¥¸ßЧµÄ£¬»òÐíºÜ³õʼ£¬µ«ÊǷdz£ºÃÓ㬼òÒ׾Ͳ»Ò×´íÎó¡£
1¡¢¹²Ïí×ÊÔ´Àà¿â±ØÐëÔÚgac(global assembly cache)ÖÐÉêÇë×¢²á
-ÉêÇë×¢²áÈ«¹ý³Ì½ÏΪ¸´ÔÓ£¬×îÏÈÒªÓÃÈí¼þת»¯³É¹«²¼/¶ÀÏíÃܳ׶ԣ¬ËæºóÈÚºÏÃܳ׺ÍÀà¿â°æ±¾ÐÅÏ¢Á¬±à¡£
-×îÖÕÓ¦ÓÃרÓù¤¾ßÉêÇë×¢²áµ½gacÖкÃÖ®ºó,»á±»·Åµ½
Á÷³Ìͼһ°ãÓÃÓÚÆóÒµ¡¢¹«Ë¾¡¢Ò½ÁÆ¡¢½ÌѧºÍÉú²úÏß¡£Á÷³ÌͼÈí¼þÊÇÕâЩ°ì¹«ÊÒ¹¤×÷ÈËÔ±±Ø±¸µÄÎäÆ÷Ö®Ò»¡£Á÷³Ìͼ¿ÉÒÔÇå³þµØÏòÎÒÃÇչʾһЩ¸´ÔÓµÄÊý¾Ý£¬ÒÔ±ãÎÒÃÇÄܹ»¸üÇå³þµØ·ÖÎö»ò¹Û¿´¡£¹¤³§µÄÉú²ú¹ý³ÌºÍ¹«Ë¾µÄÔË×÷ģʽ¿ÉÒÔ¼òµ¥µØÓÃÁ÷³ÌͼÀ´¸ÅÀ¨¡£ÏÂÃæÊÇһЩÍƼöµÄÁ÷³ÌͼÖÆ×÷Èí¼þ£¬¿ÉÒÔÓÃÀ´Íê³ÉÈÎÎñ¡£Äã¿ÉÒÔÊÔÊÔ¿´ÕâÊDz»ÊÇÄãÏëÒªµÄ¡£¶àÌØÈí¼þרÌâΪÄúÌṩÁ÷³ÌͼÖÆ×÷Èí¼þ,Á÷³ÌͼÖÆ×÷app,Á÷³ÌͼÈí¼þÄĸöºÃÓ᣶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
´ò°ü°²×°³ÌÐò£¬´ò°ü°²×°³ÌÐòרÌâÒ³Ã漯ºÏÁ˶à¿îÈÈÃÅ´ò°ü°²×°³ÌÐòµÄÓ¦Óû¶ÓÏÂÔØ£¬°²×°°üÖÆ×÷¹¤¾ßÊÇרҵÓÃÓÚÖÆ×÷°²×°³ÌÐòµÄ´ò°üÀàÈí¼þ£¬µ¥´¿µÄʹÓýű¾À´±àд°²×°³ÌÐò¶ÔÓÚ´ó¶àÊýÈËÀ´Ëµ²»½öÀ§ÄѶøÇÒÈÝÒ׳ö´í£¬Ê¹Óð²×°°üÖÆ×÷¹¤¾ß²»½ö¾ß±¸³õѧÕßÉÏÊÖÈÝÒס¢ÖÆ×÷µÄ°²×°³ÌÐò¹¦ÄÜÍêÉƵÈÓŵ㣬±¾ºÏ¼¯ÕûºÏÁËһϵÁÐרҵµÄ°²×°°üÖÆ×÷¹¤¾ß£¬Ê¹Óüòµ¥£¬¹¦ÄÜÈ«Ãæ¡£
Á÷³ÌͼÈí¼þ£¬Á÷³Ìͼһ°ãÓ¦ÓÃÓÚÆóÒµ¡¢¹«Ë¾¡¢Ò½ÁÆ¡¢½Ìѧ¡¢Éú²úÏßÉÏ£¬Á÷³ÌͼÖÆ×÷Èí¼þÊÇÕâЩ°ì¹«ÈËÔ±±Ø±¸µÄÎäÆ÷Ö®Ò»¡£Á÷³Ìͼ¿ÉÒÔ¸øÎÒÃÇÇå³þµÄÕ¹ÏÖ³öһЩ¸´ÔÓµÄÊý¾Ý£¬ÈÃÎÒÃÇ·ÖÎö»ò¹Û¿´ÆðÀ´¸ü¼ÓÇå³þÃ÷ÁË¡£Ò»¸ö¹¤³¡µÄÉú²úÁ÷³Ì£¬Ò»¸ö¹«Ë¾µÄÔËӪģʽ¶¼Ö»ÐèÒªÓÃÒ»ÕÅÁ÷³Ìͼ¾Í¿ÉÒÔ¼òµ¥µÄ¸ÅÀ¨³öÀ´¡£ÏÂÃæ¸ø´ó¼ÒÍƼöµÄÕâЩÁ÷³ÌͼÖÆ×÷Èí¼þ£¬Ä㾡¿ÉÒÔÓÃËüÃÇÀ´Íê³ÉÈÎÎñ¡£Äã¿ÉÒÔÊÔÊÔ¿´£¬ÊDz»ÊÇÄãÏëÒªµÄ¡£
¶àÌØÈí¼þվΪÄúÌṩ×ö×îÐÂÁ÷³Ìͼ±à¼Èí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂÁ÷³Ìͼ±à¼Èí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£
¶àÌØÈí¼þվΪÄúÌṩ×îгÌÐòÔ±Èí¼þÈí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îгÌÐòÔ±Èí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£