javaÖеĶѺÍÕ»
Ò».¶Ñ:ÓÃnew¹Ø¼ü×Ö½¨Á¢,´æ·Å¶ÔÏóµÄÄÚÈÝ,GC¸ºÔð×Ô¶¯»ØÊÕ
ÄãÓÃÊ®¼¸¸öÂ齫ůÊúÖ±µþ³ÉÒ»ÞûÕâ½Ð¶Ñ£¬Äã¿ÉÒÔ´ÓÉÏÃæ¡¢ÏÂÃæ¡¢ÖмäÈÎÒâ³é³öÒ»ÕÅÅÆ£¬Ò²¿ÉÒÔÈÎÒâ²åÈëÒ»ÕÅ¡£ËùÒԶѺÜÁé»î£¬µ«²»°²È«¡£¶ÔÓÚ¶ÔÏó£¬ÎÒÃÇÒª¶¯Ì¬µØ´´½¨¡¢Ïú»Ù£¬²»ÄÜ˵ºó´´½¨µÄ¶ÔÏóûÓÐÏú»Ù£¬ÏÈǰ´´½¨µÄ¶ÔÏó¾Í²»ÄÜÏú»Ù£¬ÄÇÑùµÄ»°ÎÒÃǵijÌÐò¾Í´ç²½ÄÑÐУ¬ËùÒÔJavaÖÐÓöÑÀ´´æ´¢¶ÔÏó¡£¶øÒ»µ©¶ÑÖеĶÔÏó±»Ïú»Ù£¬ÎÒÃǼÌÐøÒýÓÃÕâ¸ö¶ÔÏóµÄ»°£¬¾Í»á³öÏÖÖøÃûµÄ NullPointerException£¬Õâ¾ÍÊǶѵÄȱµã——´íÎóµÄÒýÓÃÂß¼Ö»ÓÐÔÚÔËÐÐʱ²Å»á±»·¢ÏÖ
1.¶ÑÊÇÒ»¸ö"ÔËÐÐʱ"Êý¾ÝÇø.ÀàʵÀý»¯µÄ¶ÔÏó¾ÍÊÇ´Ó¶ÑÉÏÈ¥·ÖÅä¿Õ¼äµÄ
2.ÔÚ¶ÑÉÏ·ÖÅäÄÚ´æ¿Õ¼äÊÇͨ¹ý"new"µÈÖ¸ÁîÀ´½¨Á¢µÄ
3.JavaÕë¶Ô¶ÑµÄ²Ù×÷Óëc++µÄÇø±ðÔÚÓÚ£¬Java³ÌÐòÔ±ÎÞÐèΪij¿éÄÚ´æ¿Õ¼ä²»ÓõÄʱºò½øÐÐÏÔʾÊÍ·Å
4.JavaµÄ¶ÑÊÇÓÉJavaµÄÄÚ´æ»ØÊÕ»úÖÆ¸ºÔð´¦ÀíµÄ£¬¶¯Ì¬·ÖÅäÄڴ棬À¬»ø×Ô¶¯»ØÊÕ£¡
5.ȱµã£ºÒòΪÔÚÔËÐÐʱ¶¯Ì¬·ÖÅäÄڴ棬ËùÒÔ¶ÔÄÚ´æµÄ´æÈ¡ËÙ¶ÈÏà¶Ô½ÏÂý
¶þ.Õ»:Õ»ÊÇÒ»¸ö±È½Ï·â±ÕµÄÁ´Ê½½á¹¹¡£²ÉÓúó½øÏȳöµÄ»úÖÆ´æ´¢Êý¾Ý¡£ËùÓвÙ×÷±ØÐë´ÓÒ»¶ËÖ´ÐС£ËùÒÔÕ»²»Áé»î£¬µ«ÊǺÜÑϸñ£¬Êǰ²È«µÄ£¬Ò×ÓÚ¹ÜÀí¡£ÒòΪֻҪÉÏÃæµÄÒýÓÃûÓÐÏú»Ù£¬ÏÂÃæÒýÓþÍÒ»¶¨»¹ÔÚ£¬ËùÒÔ£¬ÔÚÕ»ÖУ¬ÉÏÃæÒýÓÃÓÀÔ¶¿ÉÒÔͨ¹ýÏÂÃæÒýÓÃÀ´²éÕÒ¶ÔÏó£¬Í¬Ê±Èç¹ûÈ·ÈÏÄ³Ò»Çø¼äµÄÄÚÈÝ»áÒ»Æð´æÔÚ¡¢Ò»ÆðÏú»Ù£¬Ò²¿ÉÒÔÉÏÏ»¥ÏàÒýÓá£Ôڴ󲿷ֳÌÐòÖУ¬¶¼ÊÇÏȶ¨ÒåµÄ±äÁ¿¡¢ÒýÓÃÏȽøÕ»£¬ºó¶¨ÒåµÄºó½øÕ»£¬Í¬Ê±£¬Çø¿éÄÚ²¿µÄ±äÁ¿¡¢ÒýÓÃÔÚ½øÈëÇø¿éʱѹջ£¬Çø¿é½áÊøÊ±³öÕ»£¬Àí½âÁËÕâÖÖ»úÖÆ£¬ÎÒÃǾͿÉÒԺܷ½±ãµØÀí½â¸÷ÖÖ±à³ÌÓïÑÔµÄ×÷ÓÃÓòµÄ¸ÅÄîÁË£¬Í¬Ê±ÕâÒ²ÊÇÕ»µÄÓŵ㗗´íÎóµÄÒýÓÃÂß¼ÔÚ±àÒëʱ¾Í¿ÉÒÔ±»·¢ÏÖ¡£
1.Õ»ÖÐÖ÷Òª´æ·Å»ù±¾Êý¾ÝÀàÐ͵ıäÁ¿ºÍ¶ÔÏó¾ä±ú(ÒýÓÃ)
2.Õ»µÄ´æÈ¡ËÙ¶È¿ìÓÚ¶Ñ
3.Õ»Êý¾Ý¿ÉÒÔ¹²Ïí
4.Õ»µÄÊý¾Ý´óС¼°Éú´æÆÚ±ØÐëÊÇÈ·¶¨µÄ,ËùÒÔȱ·¦Áé»îÐÔ
Èý.ÔõÑùÀí½âÕ»µÄ"Êý¾Ý¹²Ïí"ÌØÐÔ
Õ»µÄÊý¾Ý¹²ÏíÌØÐÔÊÇjvm¸³ÓèËüµÄ
µ±¶¨Òå2¸öÏàͬµÄ±äÁ¿Ê±£ºint a = 5;int b = 5;
Õâ2¸ö±äÁ¿ËùÖ¸ÏòµÄÕ»ÉÏµÄ¿Õ¼äµØÖ·ÊÇͬһ¸ö£¬Õâ¾ÍÊÇ“Êý¾Ý¹²Ïí”
¹¤×÷·½Ê½£º
jvm´¦Àí int a = 5 ʱ£¬Ê×ÏÈÔÚÕ»ÉÏ´´½¨Ò»¸ö±äÁ¿Îª a µÄÒýÓá£È»ºóÈ¥Õ»ÉϲéÕÒÊÇ·ñÓÐ 5 Õâ¸öÖµ£¬ÈôûÓУ¬Ôò½«5´æ·ÅÆðÀ´£¬½«aÖ¸Ïò5£»½Ó×Å´¦Àíint b = 5¡£ÏÈ´´½¨±äÁ¿ b µÄÒýÓ㬽á¹ûÕÒµ½5Õâ¸öÖµ£¬±ã½« b Ö¸Ïò 5.´Ëʱ a,bÖ¸ÏòµÄÊÇͬһ¸öÄÚ´æµØÖ·
Ïà¹ØÎĵµ£º
Ò».javaÀà
package com.java.test;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
public class JavaReadXml {
// Document¿ÉÒÔ¿´×÷ÊÇXMLÔÚÄÚ´æÖеÄÒ»¸ ......
×î½üѧϰÖÐ×ÜÊǸоõÍ£Ö¹²»Ç°ÁË£¬µ½´ïÒ»¸öÆ¿¾±£¬¾³£Ð´µ½Ò»¸öµØ·½»á¾õµÃÕâ¸ö¶«Î÷ѧ¹ýµ«Óв»ÊÇÄÇôµÄÇå³þ£¬Ò»ÖÖËÆ¶®·Ç¶®µÄ¸Ð¾õ£¬ËùÒÔ¾ö¶¨Õҵط½°ÑÿÌìËùѧϰµÄ»òÓÐÓõĶ«Î÷¼Ç¼ÏÂÀ´£¬½ñÌ쿪ʼÕâÀォÊÇÎҵļ¼Êõ¿â£¬ÎÒ»áÓëËùÓа®ºÃJAVAµÄÅóÓÑÒ»Æðѧϰ£¬Ò»Æð½ø²½¡£½ñÌìÊÇ¿ª²©µÚÒ»Ì죬ÕýºÃÔÚ¸´Ï°DAOÉè¼ÆÄ£Ê½£¬¿´µ½Ò»Æ¬²»´íµÄ½²½â£ ......
¹éÄÉÒ»Ð©ÍøÉÏÈ¡JAVA·¾¶µÄ·½·¨£º
×¢Ã÷£ºÈç¹û´ÓANTÆô¶¯³ÌÐò£¬this.getClass().getResource("")È¡³öÀ´µÄ±È½Ï¹Ö£¬Ö±½ÓÓÃJAVAÃüÁîÐе÷ÊԾͿɳɹ¦¡£
µÃµ½classpathºÍµ±Ç°ÀàµÄ¾ø¶Ô·¾¶µÄһЩ·½·¨
»ñµÃCLASSPATHÖ®Íâ·¾¶µÄ·½·¨£º
URL base = this.getClass£¨£©.getResource£¨""£©£» //ÏÈ»ñµÃ±¾ÀàµÄËùÔÚλÖã¬Èç/home/popeye/ ......
¹ÖÒìÖ®Ò»£º
connect(SocketAddress endpoint):Õâ¸ö·½·¨£¬³¢ÊÔÁ¬½Óserver¶Ë£¬Èç¹ûÁ¬½Ó²»ÉÏ£¬¾ÍÅ׳öIOExceptionÒì³£¡£Èç¹ûÁ¬½Ó³É¹¦ÁË£¬¾Í¼ÌÐøÖ´ÐÐÏÂÒ»²½µÄ´úÂë¡£
¹ÖÒìÖ®¶þ£º
boolean isConnected() :Õâ¸ö·½·¨µÄ½á¹û½ö½ö´ú±íÕâ¸ösocketÔø¾³É¹¦Á¬½Óµ½ÁËserver£¬µ«²¢²»±íʾÏÖÔÚÕâ¸öʱ¿ÌËüºÍserverÈÔ±£³ÖÁ¬½Ó״̬¡£
ÓÐ ......
java»·¾³±äÁ¿ÅäÖÃ
windows xpÏÂÅäÖÃJDK»·¾³±äÁ¿£º
1.°²×°JDK£¬°²×°¹ý³ÌÖпÉÒÔ×Ô¶¨Ò尲װĿ¼µÈÐÅÏ¢£¬ÀýÈçÎÒÃÇÑ¡Ôñ°²×°Ä¿Â¼ÎªD:\java\jdk1.5.0_08£»
¡¡ 2.°²×°Íê³Éºó£¬ÓÒ»÷“ÎҵĵçÄÔ”£¬µã»÷“ÊôÐÔ”£»
3.Ñ¡Ôñ“¸ß¼¶”Ñ ......