ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

Java CoreºËÐÄ»ù´¡¼¼ÊõÃæÊÔÌ⼯
2014-11-24 02:02:01 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:277´Î
Tags£ºJava Core ºËÐÄ »ù´¡ ¼¼Êõ ÊÔÌ⼯

- Ö¸ÕëÊÇÖ¸²Ù×÷ij¿éÄÚ´æµØÖ·µÄÒýÓÃ
-Java²»Ö§³ÖʹÓÃÖ¸Õ룬Ö÷ÒªÊÇΪÁ˱ÜÃâÖ¸ÕëÀÄÓÃÔì³ÉÄÚ´æй¶¼°Ôì³É³ÌÐòÎȶ¨ÐÔ½µµÍ


- PathºÍClasspath¶¼ÊDzÙ×÷ϵͳ¼¶µÄ»·¾³±äÁ¿
- PathÊǸæËß²Ù×÷ϵͳµ½ÄÄÀïÕÒµ½¿ÉÖ´ÐÐÎļþµÄ£¬ClasspathÊǸæËß²Ù×÷ϵͳµ½ÄÄÀïÕÒµ½.classÎļþµÄ¡£


- ²»ÐèÒªÔÚÿһ¸öClassÀïÃ涼¶¨ÒåÒ»¸ömain·½·¨¡£
- Ö»ÓÐÔÚËùÔÚJavaÀàÊÇÒ»¸öJavaÓ¦ÓõÄʱºò²ÅÐèÒª¶¨Òåmain·½·¨¡£


FinallyÊÇ×ÜÊDZ£Ö¤±»Ö´Ðеģ¬¾ÍËãÊÇÓÐÒì³£±¨³ö¡£


ÔÚÒÔÏÂÇé¿öÏÂ, Finally´úÂë¿é²»»á±»Ö´ÐУº


- ÔÚÖ´ÐÐTryºÍCatch´úÂëµÄʱºòÈç¹ûJVMÍ˳ö£¬finally´úÂë¿é²»»á±»Ö´ÐУ¬Í¨³£ÊÇÒòΪSystem.exit()±»µ÷Óá£
- Èç¹ûTryºÍcatch´úÂëÖ´ÐеÄÏ̱߳»×è¶Ï»òɱµô£¬finally´úÂë¿éÒ²¿ÉÄܲ»»á±»Ö´ÐУ¬¾ÍËãÊÇÓ¦Óû¹ÔÚÔËÐС£
- Èç¹ûfinally´úÂë¿éÖб¨³öÒì³£ÇÒûÓб»´¦Àí£¬finally´úÂë¿éÖÐʣϵĴúÂë¿ÉÄܲ»»á±»Ö´ÐС£


- java.lang packageÊDZ»Ä¬Èϵ¼ÈëµÄ£¬¾ÍËãûÓÐimportÉùÃ÷¡£


- ½«ÄãµÄClassÉùÃ÷Ϊfinal¡£finalµÄClass ²»»á±»¼Ì³Ð¡£µ«ÊdzéÏóÀ಻Äܱ»¶¨ÒåΪfinal¡£


final
- finalÊÇÒ»¸öclass¡¢·½·¨ºÍ±äÁ¿µÄ±êʾ·û¡£
- finalÀàÊDz»Äܱ»¼Ì³ÐµÄ£¬final·½·¨ÊDz»Äܱ»ÖØÔصģ¬final±äÁ¿ÊDz»Äܱ»ÖØи³ÖµµÄ¡£


finally
- finallyÊÇÒ»¸ö´¦ÀíÒì³£²¶»ñµÄ¹¦ÄÜ´úÂë¡£
- FinallyÊÇ×ÜÊDZ£Ö¤±»Ö´Ðеģ¬¾ÍËãÊÇÓÐÒì³£±¨³ö¡£


finalize()
- finalizeÊÇÒ»¸öObjectÀàµÄ·½·¨¡£
- finalize·½·¨ÔÚÀ¬»ø»ØÊÕÇ°±»µ÷Óã¬ÊÇÒ»¸ö×ÊÔ´ÊͷŵÄ×îºó»ú»á¡£


static±äÁ¿²»ÄÜÔÙ·½·¨ÄÚ²¿¶¨Ò壬No, static variables can¡¯t be declared inside a method otherwise the class will not compile.


JavaÀïÃæ¹²ÓÐÁ½ÖÖÀàÐÍת»»£º
a.)Êý×ÖÀà»ù±¾Êý¾ÝÀàÐÍÖ®¼äµÄת»»
b.)¶ÔÏóÒýÓÃÖ®¼äµÄת»»


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£ºÈí¼þ²âÊÔµÄÒ»°ã²½ÖèÊÇʲô£¿ ÏÂһƪ£º»ªÎªÃæÊÔ¼Ç

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿