¡¡¡¡µÚÎåÕ¿¼ÊÔÌâ
¡¡¡¡Ò»¡¢Ñ¡ÔñÌ⣺£¨Ã¿Ìâ3·Ö£¬¹²20Ì⣩ 1. ÏÂÃæ¹ØÓÚÀàµÄ˵·¨´íÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢ÀàÊôÓÚJavaÓïÑÔÖеĸ´ºÏÊý¾ÝÀàÐÍ ÖеĻù±¾½á¹¹µ¥Î»
¡¡¡¡C¡¢ÀàÊÇͬÖÖ¶ÔÏóµÄ¼¯ºÏºÍ³éÏó 2. ÈçÏÂËùʾ´úÂ룺
¡¡¡¡public class Test05_01{ }
¡¡¡¡private float a;
¡¡¡¡public static void m ( ){ }
¡¡¡¡D¡¢Àà¾ÍÊǶÔÏó B¡¢¶ÔÏóÊÇJavaÓïÑÔ
¡¡¡¡ÈçºÎʹ³ÉÔ±±äÁ¿a±»·½·¨m( )·ÃÎÊ£¨ £©¡£ A¡¢½«private float a¸ÄΪpublic float a B¡¢½«private float a¸ÄΪstatic float a C¡¢½«private float a¸ÄΪprotected float a D¡¢½«private float a¸ÄΪfloat a
¡¡¡¡3. ÏÂÃæ¹ØÓÚÀàµÄ˵·¨ÓÐÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢Àà¾ÍÊǶÔÏó ³éÏó
¡¡¡¡C¡¢ÀàÊôÓÚJavaÓïÑÔÖеĸ´ºÏÊý¾ÝÀàÐÍ ÖеĻù±¾½á¹¹µ¥Î»
¡¡¡¡D¡¢¶ÔÏóÊÇJavaÓïÑÔ
¡¡¡¡B¡¢ÀàÊÇͬÖÖ¶ÔÏóµÄ¼¯ºÏºÍ
¡¡¡¡¹ØÓÚJavaÃæÏò¶ÔÏóµÄ¿¼ÊÔÌâ¡£
¡¡¡¡4. ÏÂÁÐÄÄÖÖÀà³ÉÔ±ÐÞÊηûÐÞÊεıäÁ¿Ö»ÄÜÔÚ±¾ÀàÖб»·ÃÎÊ£¨ £©¡£
¡¡¡¡A¡¢protected
¡¡¡¡B¡¢default
¡¡¡¡C¡¢private
¡¡¡¡D¡¢public
¡¡¡¡5. ÏÂÃæ¹ØÓÚ·½·¨µÄ˵·¨²»ÕýÈ·µÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢ÀàµÄ˽Óз½·¨²»Äܱ»ÆäËûÀàÖ±½Ó·ÃÎÊ¡£ B¡¢JavaÖеĹ¹Ôì·½·¨Ãû±ØÐëºÍÀàÃûÏàͬ¡£
¡¡¡¡C¡¢·½·¨ÌåÊǶԷ½·¨µÄʵÏÖ£¬°üÀ¨±äÁ¿ÉùÃ÷ºÍºÏ·¨Óï¾ä¡£ D¡¢Èç¹ûÒ»¸öÀඨÒåÁ˹¹Ôì·½·¨£¬Ò²¿ÉÒÔÓøÃÀàµÄĬÈϹ¹Ôì·½·¨¡£ 6. ÏÂÁгÌÐòµÄÔËÐнá¹ûÊÇ£¨ £©¡£
¡¡¡¡public class Test05_02 extends x{ }
¡¡¡¡B¡¢±àÒë´íÎó
¡¡¡¡D¡¢ÔËÐгɹ¦£¬µ«²»Êä³ö
¡¡¡¡int ab(){ }
¡¡¡¡public static void main(String[] args) { }
¡¡¡¡Test05_02 b = new Test05_02 (); b.ab(); static int a = 10; a ;
¡¡¡¡System.out.println(a);
¡¡¡¡A¡¢10 C¡¢11
¡¡¡¡¹ØÓÚJavaÃæÏò¶ÔÏóµÄ¿¼ÊÔÌâ¡£
¡¡¡¡7. ÏÂÃæ¹ØÓÚ¹¹Ôì·½·¨µÄÃèÊöÓÐÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢¹¹Ôì·½·¨±ØÐëÒªÓзµ»ØÀàÐ͵ÄÉùÃ÷¡£
¡¡¡¡B¡¢¹¹Ôì·½·¨ºÍÀàÖеķ½·¨ºÜÏàËÆ£ºÓзÃÎÊÐÞÊηû¡¢·½·¨Ãû¡¢²ÎÊýÁÐ±í¡¢·½·¨Ìå¡£
¡¡¡¡C¡¢¹¹Ôì·½·¨µ±³ÉÊÇÒ»¸öÌØÊâµÄ·½·¨£¬Õâ¸ö·½·¨µÄ×÷ÓþÍÊÇÓÃÀ´²úÉúÒ»¸öÀàµÄʵÀý¡£
¡¡¡¡D¡¢¹¹Ôì·½·¨µÄ·½·¨Ãû±ØÐëºÍÀàÃûÍêÈ«Ïàͬ¡£ 8. ÏÂÁйØÓÚ¶ÔÏóµÄ˵·¨´íÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢¶ÔÏó³ÉÔ±ÊÇÖ¸Ò»¸ö¶ÔÏóËùÓµÓеÄÊôÐÔ»ò¿ÉÒÔµ÷Óõķ½·¨¡£ B¡¢ÓÉÀàÉú³É¶ÔÏ󣬳ÆΪÀàµÄʵÀý»¯¹ý³Ì£¬Ò»¸öʵÀý¿ÉÒÔÊǶà¸ö¶ÔÏó¡£
¡¡¡¡C¡¢ÔÚ´´½¨ÀàµÄ¶ÔÏóʱ£¬ÐèҪʹÓÃJavaµÄnew¹Ø¼ü×Ö¡£ D¡¢ÔÚJavaÖÐÒªÒýÓöÔÏóµÄÊôÐԺͷ½·¨£¬ÐèҪʹÓá°.¡±²Ù×÷·ûÀ´ÊµÏÖ¡£
¡¡¡¡9. ÀàµÄ·½·¨¿ÉÒÔ²»°üº¬ÏÂÃæÄÄÒ»Ï £©¡£
¡¡¡¡A¡¢·½·¨µÄ²ÎÊý C¡¢·½·¨µÄÃû³Æ
¡¡¡¡B¡¢·½·¨µÄÖ÷Ìå D¡¢·½·¨µÄ·µ»ØÖµÀàÐÍ
¡¡¡¡10. ÏÂÃæ¹ØÓÚ±äÁ¿Ëµ·¨´íÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢¶ÔÓÚ³ÉÔ±±äÁ¿£¬ÎÒÃÇ¿ÉÒÔ²»ÐèÒªÊÖ¶¯µÄÏÔʽ³õʼ»¯£¬ÒòΪϵͳÔÚ´´½¨Ò»¸öеĶÔÏóµÄʱºò£¬»á¸øÕâЩ³ÉÔ±±äÁ¿¸³Ò»¸ö³õÖµ¡£ B¡¢¶ÔÓÚÒýÓñäÁ¿£¬ËüµÄĬÈϳõÖµÊÇnull¶ø·ÇÏàÓ¦µÄÒýÓÃÀàÐͶÔÏó£¬Ò²¾ÍÊÇ˵£¬Ëü²¢²»ÊÇÖ¸ÏòÈκζÔÏóµÄÊ×µØÖ·¡£
¡¡¡¡¹ØÓÚJavaÃæÏò¶ÔÏóµÄ¿¼ÊÔÌâ¡£
¡¡¡¡C¡¢ÏµÍ³»á¶ÔÈ«¾Ö£¨³ÉÔ±£©±äÁ¿Ö¸¶¨Ä¬ÈϵÄÖµ£¬Ò²»á¶Ô¾Ö²¿±äÁ¿¸³Öµ¡£
¡¡¡¡D¡¢¾Ö²¿±äÁ¿ÔÚʹÓÃ֮ǰ£¬±ØÐë¶ÔÆä½øÐÐÏÔʽ³õʼ»¯¡£
¡¡¡¡11. ÏÂÃæµÄ¸÷ÖÖÊý¾ÝÀàÐ͵ÄĬÈϳõʼ»¯Öµ±íʾ´íÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢intÊÇ0
¡¡¡¡B¡¢float ÊÇ0.0
¡¡¡¡C¡¢char ÊÇ¡®u0000¡¯
¡¡¡¡D¡¢booleanÊÇfalse
¡¡¡¡12. ÏÂÃæÄÄÒ»Ïî²»ÊÇJavaµÄ·ÃÎÊ¿ØÖÆ·û£¨ £©¡£
¡¡¡¡A¡¢public
¡¡¡¡B¡¢private
¡¡¡¡C¡¢void
¡¡¡¡D¡¢protected
¡¡¡¡13. JavaÓïÑÔÀà¼äµÄ¼Ì³Ð¹ØϵºÍ½Ó¿Ú¼äµÄ¼Ì³Ð¹Øϵ·Ö±ðÊÇ£¨ £©¡£
¡¡¡¡A¡¢µ¥¼Ì³Ð¡¢²»Äܼ̳РC¡¢¶àÖؼ̳С¢µ¥¼Ì³Ð
¡¡¡¡B¡¢¶àÖؼ̳С¢²»Äܼ̳РD¡¢µ¥¼Ì³Ð¡¢¶àÖؼ̳Ð
¡¡¡¡14. Èç¹û¾Ö²¿±äÁ¿ºÍ³ÉÔ±±äÁ¿Í¬Ãû£¬ÈçºÎÔÚ¾Ö²¿±äÁ¿×÷ÓÃÓòÄÚÒýÓóÉ
¡¡¡¡Ô±±äÁ¿£¨ £©¡£
¡¡¡¡A¡¢²»Ó°Ï죬ϵͳ¿ÉÒÔ×Ô¼ºÇø·Ö
¡¡¡¡B¡¢²»ÄÜÒýÓ㬱ØÐë¸ÄÃû£¬Ê¹ËüÃǵÄÃû³Æ²»Ïàͬ C¡¢ÔÚ³ÉÔ±±äÁ¿Ç°¼Óthis£¬Ê¹ÓÃthis·ÃÎʸóÉÔ±±äÁ¿ D¡¢ÔÚ³ÉÔ±±äÁ¿Ç°¼Ósuper£¬Ê¹ÓÃsuper·ÃÎʸóÉÔ±±äÁ¿ 15. ÏÂÁйØÓÚÄÚ²¿Àà˵·¨´íÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢ÄÚ²¿Àà¿ÉÓÃprivate»òprotectedÐÞÊηûÐÞÊÎ B¡¢ÄÚ²¿À಻ÄÜÓÐ×Ô¼ºµÄ³ÉÔ±·½·¨ºÍ³ÉÔ±±äÁ¿ C¡¢³ýstaticÄÚ²¿ÀàÍ⣬²»ÄÜÔÚÀàÄÚÉùÃ÷static³ÉÔ±
¡¡¡¡D¡¢ÄÚ²¿Àà¿ÉÒÔ×÷ΪÆäËûÀàµÄ³ÉÔ±£¬¶øÇÒ¿É·ÃÎÊËüËùÔÚµÄÀàµÄ³É
¡¡¡¡¹ØÓÚJavaÃæÏò¶ÔÏóµÄ¿¼ÊÔÌâ¡£
¡¡¡¡Ô±
¡¡¡¡16. ¶¨ÒåÍⲿÀàʱ²»ÄÜÓõ½µÄ¹Ø¼ü×ÖÊÇ£¨ £©¡£
¡¡¡¡A¡¢public
¡¡¡¡B¡¢abstract
¡¡¡¡C¡¢protected
¡¡¡¡D¡¢final
¡¡¡¡17. ÏÂÃæ˵·¨²»ÕýÈ·µÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢abstractºÍfinalÄÜͬʱÐÞÊÎÒ»¸öÀà B¡¢³éÏóÀà¼È¿ÉÒÔ×ö¸¸À࣬Ҳ¿ÉÒÔ×ö×ÓÀà
¡¡¡¡C¡¢ÉùÃ÷ΪfinalÀàÐ͵ķ½·¨²»ÄÜÔÚÆä×ÓÀàÖÐÖØж¨Òå
¡¡¡¡D¡¢³éÏóÀàÖпÉÒÔûÓгéÏó·½·¨£¬ÓгéÏó·½·¨µÄÀàÒ»¶¨ÊdzéÏóÀà»ò½Ó¿Ú
¡¡¡¡18. ÓÐÒ»¸öÀàB£¬ÏÂÃæΪÆä¹¹Ôì·½·¨µÄÉùÃ÷£¬ÕýÈ·µÄÊÇ£¨ £©¡£
¡¡¡¡A¡¢void b(int x) {} C¡¢B(int x) {}
¡¡¡¡B¡¢void B(int x) {}
¡¡¡¡D¡¢b(int x) {}
¡¡¡¡19. Çø·ÖÀàÖÐÖØÔØ·½·¨µÄÒÀ¾ÝÊÇ£¨ £©¡£
¡¡¡¡A¡¢²»Í¬µÄÐβÎÃû³Æ
¡¡¡¡B¡¢·µ»ØÖµµÄÀàÐͲ»Í¬
¡¡¡¡D¡¢·ÃÎÊȨÏÞ²»Í¬
¡¡¡¡C¡¢ÐβÎÁбíµÄÀàÐͺÍ˳Ðò
¡¡¡¡20. ÏÂÃæ˵·¨´íÎóµÄÒ»ÏîÊÇ£¨ £©¡£
¡¡¡¡A¡¢ÔÚJavaÖУ¬ÎªÁ˽ÚÊ¡´´½¨¶ÔÏóµÄʱ¼äºÍ¿Õ¼ä£¬¶ÔÓÚһЩ³£Óõķ½·¨£¬»á½«ËüÔÚÄÚ´æÖлº´æÆðÀ´¡£
¡¡¡¡B¡¢ÔÚJDKÖÐÕë¶Ô¸÷ÖÖ»ù±¾Êý¾ÝÀàÐÍ·Ö±ð¶¨ÒåÏàÓ¦µÄÒýÓÃÀàÐÍ£¬³Æ֮Ϊ·â×°ÀࣨWrapper Classes£©¡£
¡¡¡¡C¡¢JDK5.0ÖУ¬ÒýÈëÁË×Ô¶¯×°Ïä/²ðÏ书ÄÜ£¬¿ÉÒÔÈÃÎÒÃÇ·½±ãµÄÔÚ¼òµ¥ÀàÐͺͶÔÓ¦µÄ·â×°ÀàÐÍÊý¾ÝÖ®¼äת»»¡£