javaÖеĶѺÍÕ»
Ò».¶Ñ:ÓÃnew¹Ø¼ü×Ö½¨Á¢,´æ·Å¶ÔÏóµÄÄÚÈÝ,GC¸ºÔð×Ô¶¯»ØÊÕ
ÄãÓÃÊ®¼¸¸öÂ齫ÅÆÊúÖ±µþ³ÉÒ»ÞûÕâ½Ð¶Ñ£¬Äã¿ÉÒÔ´ÓÉÏÃæ¡¢ÏÂÃæ¡¢ÖмäÈÎÒâ³é³öÒ»ÕÅÅÆ£¬Ò²¿ÉÒÔÈÎÒâ²åÈëÒ»ÕÅ¡£ËùÒԶѺÜÁé»î£¬µ«²»°²È«¡£¶ÔÓÚ¶ÔÏó£¬ÎÒÃÇÒª¶¯Ì¬µØ´´½¨¡¢Ïú»Ù£¬²»ÄÜ˵ºó´´½¨µÄ¶ÔÏóûÓÐÏú»Ù£¬ÏÈÇ°´´½¨µÄ¶ÔÏó¾Í²»ÄÜÏú»Ù£¬ÄÇÑùµÄ»°ÎÒÃǵijÌÐò¾Í´ç²½ÄÑÐУ¬ËùÒÔJavaÖÐÓöÑÀ´´æ´¢¶ÔÏ󡣶øÒ»µ©¶ÑÖеĶÔÏó±»Ïú»Ù£¬ÎÒÃǼÌÐøÒýÓÃÕâ¸ö¶ÔÏóµÄ»°£¬¾Í»á³öÏÖÖøÃûµÄ NullPointerException£¬Õâ¾ÍÊǶѵÄȱµã——´íÎóµÄÒýÓÃÂß¼Ö»ÓÐÔÚÔËÐÐʱ²Å»á±»·¢ÏÖ
1.¶ÑÊÇÒ»¸ö"ÔËÐÐʱ"Êý¾ÝÇø.ÀàʵÀý»¯µÄ¶ÔÏó¾ÍÊÇ´Ó¶ÑÉÏÈ¥·ÖÅä¿Õ¼äµÄ
2.ÔÚ¶ÑÉÏ·ÖÅäÄÚ´æ¿Õ¼äÊÇͨ¹ý"new"µÈÖ¸ÁîÀ´½¨Á¢µÄ
3.JavaÕë¶Ô¶ÑµÄ²Ù×÷Óëc++µÄÇø±ðÔÚÓÚ£¬Java³ÌÐòÔ±ÎÞÐèΪij¿éÄÚ´æ¿Õ¼ä²»ÓõÄʱºò½øÐÐÏÔʾÊÍ·Å
4.JavaµÄ¶ÑÊÇÓÉJavaµÄÄÚ´æ»ØÊÕ»úÖƸºÔð´¦ÀíµÄ£¬¶¯Ì¬·ÖÅäÄڴ棬À¬»ø×Ô¶¯»ØÊÕ£¡
5.ȱµã£ºÒòΪÔÚÔËÐÐʱ¶¯Ì¬·ÖÅäÄڴ棬ËùÒÔ¶ÔÄÚ´æµÄ´æÈ¡ËÙ¶ÈÏà¶Ô½ÏÂý
¶þ.Õ»:Õ»ÊÇÒ»¸ö±È½Ï·â±ÕµÄÁ´Ê½½á¹¹¡£²ÉÓúó½øÏȳöµÄ»úÖÆ´æ´¢Êý¾Ý¡£ËùÓвÙ×÷±ØÐë´ÓÒ»¶ËÖ´ÐС£ËùÒÔÕ»²»Áé»î£¬µ«ÊǺÜÑϸñ£¬ÊÇ°²È«µÄ£¬Ò×ÓÚ¹ÜÀí¡£ÒòΪֻҪÉÏÃæµÄÒýÓÃûÓÐÏú»Ù£¬ÏÂÃæÒýÓþÍÒ»¶¨»¹ÔÚ£¬ËùÒÔ£¬ÔÚÕ»ÖУ¬ÉÏÃæÒýÓÃÓÀÔ¶¿ÉÒÔͨ¹ýÏÂÃæÒýÓÃÀ´²éÕÒ¶ÔÏó£¬Í¬Ê±Èç¹ûÈ·ÈÏijһÇø¼äµÄÄÚÈÝ»áÒ»Æð´æÔÚ¡¢Ò»ÆðÏú»Ù£¬Ò²¿ÉÒÔÉÏÏ»¥ÏàÒýÓá£Ôڴ󲿷ֳÌÐòÖУ¬¶¼ÊÇÏȶ¨ÒåµÄ±äÁ¿¡¢ÒýÓÃÏȽøÕ»£¬ºó¶¨ÒåµÄºó½øÕ»£¬Í¬Ê±£¬Çø¿éÄÚ²¿µÄ±äÁ¿¡¢ÒýÓÃÔÚ½øÈëÇø¿éʱѹջ£¬Çø¿é½áÊøʱ³öÕ»£¬Àí½âÁËÕâÖÖ»úÖÆ£¬ÎÒÃǾͿÉÒԺܷ½±ãµØÀí½â¸÷ÖÖ±à³ÌÓïÑÔµÄ×÷ÓÃÓòµÄ¸ÅÄîÁË£¬Í¬Ê±ÕâÒ²ÊÇÕ»µÄÓŵ㗗´íÎóµÄÒýÓÃÂß¼ÔÚ±àÒëʱ¾Í¿ÉÒÔ±»·¢ÏÖ¡£
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Ö¸ÏòµÄÊÇͬһ¸öÄÚ´æµØÖ·
Ïà¹ØÎĵµ£º
1.[http://www.javaalmanac.com] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
2.[http://www.onjava.com] – O’ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ.
3.[http://java.sun.com] – ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ – ÿÖܶ¼ÓÐÐÂÎÄÕ·¢±í.
4.[http:/ ......
Java SwingÖеÄJTreeÄ£ÐÍ
2009-01-04 10:40
±¾ÎĽéÉÜJava SwingÖеÄJTreeÄ£ÐÍ£¬½éÉÜÈçºÎ´´½¨¡¢Ð޸ġ¢±éÀú£¬ÉèÖÃÊ÷¡£²Î¿¼Core Java2Ïà¹ØÕ½ڼ°ÆäÔ´´úÂë¡£
SwingÊ÷ʹÓÃÈËÃÇËùÊìϤµÄÎļþ¼ÐºÍÊ÷ҶͼÀ´ÏÔʾ·Ö²ãµÄÊý¾Ý¡£Ê÷Óɽڵã×é³É£¬½Úµã¿ÉÒÔÊÇÎļþ¼Ð£¬Ò²¿ÉÒÔÊÇÊ÷Ò¶¡£Îļþ¼Ð¿ÉÒÔÓÐ×ӽڵ㣬³ý¸ù½ÚµãÖ®ÍâµÄËùÓнڵ㶼ֻÓÐÒ»¸ö¸ ......
ÔÚʵ¼ÊÏîÄ¿Öиø¶¨Ò»Îļþ¼Ð£¬µÃµ½Õâ¸öÎļþ¼ÐÏÂËùÓеÄÎļþÕâÑùµÄÐèÇó²¢²»ÊǺܶ࣬¸ü¶àµÄÊDzéÕÒ»òÊÇɾ³ýijһ¾ßÌåµÄÎļþ
import java.io.File;
import java.util.ArrayList;
public class FileTest {
private static ArrayList<String> filelist = new ArrayList<String>();
public stati ......
1 Ïà¹Ø֪ʶ½éÉÜ
1.1 SMB
MicrosoftÍøÂçÅäÖÃÖÐÖ÷Òª²ÉÓÃSMBÐÎʽʵÏÖÎļþ¹²ÏíºÍ´òÓ¡·þÎñ£¬SMB£¨·þÎñÆ÷ÏûÏ¢¿é£©ÊÇÒ»ÖÖ¿Í»§¶Ë/·þÎñÆ÷Îļþ¹²ÏíÐÒé¡£IBMÓÚ20ÊÀ¼Í80Äê´úÄ©ÆÚ¿ª·¢ÁË·þÎñÆ÷ÐÅÏ¢¿é£¨SMB£©£¬ÓÃÓڹ淶¹²ÏíÍøÂç×ÊÔ´£¨ÈçĿ¼¡¢Îļþ¡¢´òÓ¡»úÒÔ¼°´®Ðж˿ڣ©µÄ½á¹¹¡£ÕâÊÇÒ»ÖÖÇëÇó/ÏìÓ¦ÐÒé¡£ÓëFT ......
Ò»£¬JavaÓïÑÔÖеĶÔÏóÒýÓÃ
C++ÖÐÖ¸ÕëºÍÒýÓüæÓУ¬¶øJavaÖÐûÓÐÖ¸ÕëµÄ¸ÅÄÍêÈ«ÓÃÒýÓÃÌæ´ú¡£ÈçC++ÖÐÒ»Ñù£¬ÒýÓÃÊÇÎÒÃǸø±äÁ¿µÄÒ»¸ö“±ðÃû”£¬Ò»¸ö±äÁ¿¿ÉÒÔÓжà¸ö“±ðÃû”¡£ÒýÓõÄÖµÊÇÒ»¸öÄÚ´æµØÖ·£¬ÔÚ¶ÔÏóµÄÒýÓñ»¶¨Òåʱ£¬È磺
String s; //´ËʱsֵΪ¿Õ£¬ÏµÍ³²¢Ã»ÓÐΪsËùÖ¸µÄ¶ÔÏó·ÖÅäÄÚ´æ
s = ......