JAVAÐÂÊÖÆð²½
Èç¹û´Ó·¿´Thinking in java ÕâÊéËãÆð£¬ÄÇÎÒÒѾ¿´Á˲¶àÈý¸öÔÂÁË£¬µ«ÊÇÊÂʵÉÏÕæÕý°Ñ»¨ÔÚ˼¿¼JAVAÎÊÌâÉϵÄʱ¼äËãÏ£¬¿ÉÕæÊÇÈÃ×Ô¼º¶¼Óеã˵²»¹ýÈ¥¡£ÖÖÖÖÀíÓɶ¼³ä³â×ÅÎÒµÄÉñ¾£¬µ«Î޷Ƕ¼ÊÇÀÁ¶èÕßµÄ×ÔÎÒ±£»¤µÄÊֶΣ¬ÎÒ²»µÃ²»¸Ð¿®ÕæµÄÊÇ×Ô¼ºÌ«²»ÉϽøÁË¡£
ÉÏÖÜÈÕ£¬×鳤¸øÎÒ¸úºúʦÐÖ²¼ÖÃÁËÈÎÎñ£¬´ÓJAVA×î»ù´¡µÄÄÚÈÝ¿ªÊ¼Î¹ʣ¬¹²Í¬Áгö¼¸¸öÖ÷Ì⣬һÆðÌÖÂÛ£¬Ï£ÍûÄÜ´Ù½øÔÚJAVAѧϰÖеĻù´¡ÖªÊ¶É¨Ã¤½ø¶È¡£ÎÒÉîÖª×Ô¼ºÒ»¸öÈË¿´ÊéµÄЧÂÊÓжà²î£¬µ«ÊÇÊìÖª¸ãÈí¼þÕâÖÖ¶«Î÷Ã÷ÏÔÊdzýÁË×Ô¼ºÉîÈëµØ̽¾¿ÓïÑԵļ¼ÇÉ£¬»¹ÐèҪЩÍâ½ç·ÕΧµÄÌÖÂ۴̼¤¡£ÕâÑù²»½öÄÜ´Ù½øѧϰÄÚÈݵĽ»Á÷£¬»¹ÄÜʹµÃ×Ô¼ºÌ½¾¿µÄ֪ʶµã¸ü¼ÓÔúʵÇåÎú¡£ÎҺܸм¤ÓÐÕâÑùµÄ»ú»á£¬ËùÒÔÒÔºóÿ´ÎÌÖÂÛÍêºó£¬ÎÒ¶¼Òª×Ô¼ºÖ÷¶¯µÝ½»Ò»·Ý֪ʶµã×ܽá»Ø¹Ë£¬ÒÔÀ´ÕûÀí×Ô¼ºÆ½Ê±²»ÊìÖªµÄϸ½Ú£¬¶þÀ´ÓÐЩÒ×»ìÏýµÄÎÊÌâ¿ÉÒÔÔÙ¼ÇÒäµØÉîÈëЩ¡£
×òÌìÎÒÃǵÄС×éÌÖÂÛ»áÖ÷Òª¾ÍJAVAµÄ³õʼ»¯ÓëÀ¬»ø»ØÊÕÕ¹¿ªÌÖÂÛ¡£ÎÒ½«·ÖΪÁ½ÆªÈÕÖ¾·Ö±ðΧÈÆÕâÁ½¸öÖ÷ÌâÕ¹¿ª¡£Ï£Íû¸ßÊÖÃǶÔÎÒÌá³öÖ¸ÕýÓ뽨Òé¡£
Ïà¹ØÎĵµ£º
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......
Java×ÜÓÐËüµÄǧ°ãºÃ´¦Ê¹ÄãÑ¡ÔñËü£¬µ«ÕâЩËæ±ã··Êé»òÔÚÍøÉϹäһȦ¾ÍÄÜÕÒµ½´ð°¸¡£ÔÚ±¾ÎÄÖУ¬±ÊÕß°Ñ×Ô¼ºÑ§Ï°JavaµÄһЩÇÐÉíÌå»áºÍ¹ý³Ìд³öÀ´£¬¹©³õѧÕß×ö¸ö²Î¿¼¡£ ¡¡¡¡ÎÒÔÚѧϰJavaµÄ¹ý³ÌÖÐÖ÷ҪΧÈÆÒÔϼ¸¸ö·½ÃæÀ´Ñ§Ï°£º
¡¡¡¡1£®Ê±¿ÌÌáÐÑ×Ô¼ºJavaÊÇÒ»ÖÖOOPÓïÑÔ¹¤¾ß£¬¶ø²»½ö½öÊDZàÂ룬ֻÓÐÕâÑù²ÅÄÜ×ÜÌå°ÑÎÕºÍÔËÓÃJava¡£
¡¡¡ ......
Ò»¡¢±³¾°
×î½üÒ»Äê¶àÀ´,ÔÚInternetÉϳöÏÖµÄÌرðÎüÒýÈ˵Äʼþ¾ÍÊÇJavaÓïÑÔºÍÓÃJava±àдµÄä¯ÀÀÆ÷HotJava¡£
1991Äê,SUNMicroSystem¹«Ë¾µÄJameGosling¡¢BillJoeµÈÈË,ΪÔÚµçÊÓ¡¢¿ØÖÆ¿¾Ãæ°üÏäµÈ¼ÒÓÃÏû·ÑÀàµç×Ó²úÆ·ÉϽøÐн»»¥Ê½²Ù×÷¶ø¿ª·¢ÁËÒ»¸öÃûΪOakµÄÈí¼þ(¼´Ò»ÖÖÏðÊ÷µÄÃû×Ö),µ«µ±Ê±²¢Ã»ÓÐÒýÆðÈËÃǵ ......
¹ØÓÚJavaÕ»Óë¶ÑµÄ˼¿¼
1. Õ»(stack)Óë¶Ñ(heap)¶¼ÊÇJavaÓÃÀ´ÔÚRamÖдæ·ÅÊý¾ÝµÄµØ·½¡£ÓëC++²»Í¬£¬Java×Ô¶¯¹ÜÀíÕ»ºÍ¶Ñ£¬³ÌÐòÔ±²»ÄÜÖ±½ÓµØÉèÖÃÕ»»ò¶Ñ¡£
¡¡¡¡2. Õ»µÄÓÅÊÆÊÇ£¬´æÈ¡ËٶȱȶÑÒª¿ì£¬½ö´ÎÓÚÖ±½ÓλÓÚCPUÖеļĴæÆ÷¡£µ«È±µãÊÇ£¬´æÔÚÕ»ÖеÄÊý¾Ý´óСÓëÉú´æÆÚ±ØÐëÊÇÈ·¶¨µÄ£¬È±·¦Áé»îÐÔ¡£ÁíÍ⣬ջÊý¾Ý¿ÉÒÔ¹²Ïí£¬Ïê¼ûµÚ3µ ......