µÚ4ÕÂ ½Ó¿Ú

µÚ4Õ ½Ó¿Ú©pÄÚ²¿ÀàºÍ°ü

4-1 ʲôÊǽӿڣ¿½Ó¿ÚºÍ³éÏóÀàÓÐÄÄЩÏà֮ͬ´¦ºÍ²»Í¬Ö®´¦£¿

¡¾´ð¡¿½Ó¿ÚÊÇÒ»×é³£Á¿ºÍ³éÏó·½·¨µÄ¼¯ºÏ¡£ÔÚJavaÖУ¬½Ó¿ÚÊÇÒ»ÖÖÒýÓÃÊý¾ÝÀàÐÍ£¬Óùؼü×ÖimplementsÉùÃ÷¡£½Ó¿ÚÓë³éÏóÀàµÄÇø±ðΪ£º

Ïàͬµã£º1.Á½Õß¶¼°üº¬³éÏó·½·¨£¬Ô¼¶¨¶à¸öÀ๲Ó÷½·¨µÄ²ÎÊýÁбíºÍ·µ»ØÖµ¡£2.Á½Õß¶¼²»Äܱ»ÊµÀý»¯¡£3.Á½Õß¶¼ÊÇÒýÓÃÊý¾ÝÀàÐÍ£¬Æä±äÁ¿¿É±»¸³ÖµÎª×ÓÀà»òʵÏÖ½Ó¿ÚÀàµÄ¶ÔÏó¡£

²»Í¬µã£º1.³éÏóÀàÔ¼¶¨¶à¸ö×ÓÀàÖ®¼ä¹²Í¬Ê¹Óõķ½·¨£»½Ó¿ÚÔ¼¶¨¶à¸ö»¥²»Ïà¹ØÀàÖ®¼ä¹²Í¬Ê¹Óõķ½·¨¡£2.³éÏóÀàÓë×ÓÀàÖ®¼ä²ÉÓõ¥Öؼ̳лúÖÆ£»Ò»¸öÀàʵÏÖ¶à¸ö½Ó¿ÚÔòʵÏÖÁ˶àÖØ

3.³éÏóÀ༰ÆäÀàÖгÉÔ±¾ßÓÐÓëÆÕͨÀàÒ»ÑùµÄ·ÃÎÊȨÏÞ£»¼Ì³ÐµÄ¹¦ÄÜ¡£½Ó¿ÚµÄ·ÃÎÊȨÏÞÓÉpublic

ºÍȱʡÁ½ÖÖ£¬½Ó¿ÚÖгÉÔ±µÄ·ÃÎÊȨÏÞ¾ùÊÇpublic¡£4.³éÏóÀàÖпÉÒÔ°üº¬·Ç³éÏó·½·¨£¬Ò²¿ÉÒÔÉùÃ÷¹¹Ôì·½·¨£»½Ó¿ÚÖеķ½·¨±ØÐëÈ«²¿ÊdzéÏó·½·¨£¬²»ÄÜÉùÃ÷¹¹Ôì·½·¨¡£5.³éÏóÀàÖпÉÒÔÉùÃ÷³ÉÔ±±äÁ¿£¬×ÓÀà¿ÉÒԶԸóÉÔ±±äÁ¿¸³Öµ£»½Ó¿ÚÖÐÖ»ÄÜÉùÃ÷³£Á¿¡£

4-2 ΪʲôÄܹ»ÉùÃ÷½Ó¿Ú±äÁ¿£¿½Ó¿Ú±äÁ¿Äܹ»»ñµÃʲôÑùµÄÖµ£¿

¡¾´ð¡¿½Ó¿ÚÊÇÒýÓÃÊý¾ÝÀàÐÍ¿ÉÒÔÉùÃ÷½Ó¿Ú±äÁ¿¡£½Ó¿Ú±äÁ¿Äܹ»»ñµÃʵÏÖ½Ó¿ÚµÄÀàµÄ¶ÔÏó£¬Ò²³ÆÎª½Ó¿Ú¶ÔÏó¡£

4-3 ½Ó¿ÚÓÐÄÄÐ©ÌØµã£¿ÎªÊ²Ã´ÐèÒªÉùÃ÷½è¿Ú£¿½Ó¿ÚÊÇ·ñ¾ßÓм̳ÐÐÔ£¿½Ó¿ÚÖÐÄÜ·ñд¹¹Ôì·½·¨£¿

¡¾´ð¡¿½Ó¿ÚÌØµã£º

(1)½Ó¿Ú¼°½Ó¿ÚÖгÉÔ±µÄ·ÃÎÊȨÏÞ¶¼ÊÇpublic

(2)½Ó¿ÚÖеijÉÔ±·½·¨¶¼Êǹ«Óеġ¢³éÏóµÄʵÀý³ÉÔ±·½·¨£¬¼´Ä¬ÈÏÐÞÊηûΪpublic abstract¡£

(3)½Ó¿ÚÖеÄËùÓгéÏó·½·¨±ØÐëÈ«²¿±»ÊµÏÖ½Ó¿ÚµÄÀา¸Ç¡£ (4)½Ó¿ÚÖеijÉÔ±±äÁ¿¶¼Êdz£Á¿

(5)½Ó¿Ú²»Äܱ»ÊµÀý»¯¡£½Ó¿ÚÖеķ½·¨¶¼ÊdzéÏóµÄ£¬¹¹Ôì·½·¨²»ÊdzéÏóµÄËùÓв»ÄÜд¹¹Ôì·½·¨

(6)½Ó¿ÚÊÇÒýÓÃÊý¾ÝÀàÐÍ¡£

JavaÖ»Ö§³Öµ¥Öؼ̳У¬ÒÔ¡°µ¥Öؼ̳Ð+½Ó¿Ú¡±µÄ·½Ê½´úÌæ¶à¼Ì³Ð¡£½Ó¿Ú¿ÉÒԼ̳ÐÒ»¸öÒѾ­´æÔڵĸ¸½Ó¿Ú¡£

4-4 ʲôÊǵ¥Öؼ̳У¿Ê²Ã´ÊǶàÖØ¼Ì³Ð£¿ÀàµÄ²ã´ÎÌåϵΪʲôÐèÒª¶àÖØ¼Ì³Ð£¿µ¥Öؼ̳ÐÓÐʲôȱµã£¿¼ÈÈ»ÓÐȱµã£¬ÎªÊ²Ã´JavaÈÔÈ»²ÉÓõ¥Öؼ̳У¿JavaÔõÑùʵÏÖ¶àÖØ¼Ì³Ð£¿ ¡¾´ð¡¿µ¥Öؼ̳оÍÊÇÒ»¸öÀàÖ»ÄÜÓÐÒ»¸ö¸¸Àà¡£¶à¼Ì³Ð¾ÍÊÇ¿ÉÒÔÓжà¸ö¸¸Àà¡£ÏÖʵÖеĶÔÏóÍùÍù±íÏÖ³ö¶àÖÖÌØÐÔ£¬Óõ¥Öؼ̳ÐÎÞ·¨¿Í¹ÛÃè»æ£¬Òò´ËÐèÒª¶àÖØ¼Ì³Ð¡£µ«ÊÇC++µÄ¶àÖØ¼Ì³Ð¹ýÓÚ¸´ÔÓ£¬Òò´ËJavaÓá°µ¥Öؼ̳Ð+½Ó¿Ú¡±´úÌæÁ˶àÖØ¼Ì³Ð£¬ÒÔÌá¸ßÔËÐÐЧÂÊ£¬Ôö¼Ó°²È«ÐÔ£¬½µµÍ¸´ÔÓÐÔ¡£

4-5 ÀàÓëÀàÖ®¼ä´æÔÚÄļ¸ÖÖ¹ØÏµ£¿

¡¾´ð¡¿ÀàÓëÀàÖ®¼äÓм̳йØÏµ£¬»¹´æÔÚǶÌ×¹ØÏµ¡£

4-6 ÔÚʲôÇé¿öÏÂÐèÒªÉùÃ÷ÄÚ²¿ÀࣿÄÚ²¿ÀàÓÐÄÄÐ©ÌØÐÔ£¿

Java²»Ö§³ÖC++µÄ½á¹¹(struct)ÀàÐÍ£¬¡¾´ð¡¿µ±Êµ¼ÊÖÐÐèҪʹÓÃÒ»¸ö½á¹¹Ê±£¬¿ÉÒÔÉùÃ÷Ò»¸öÀࣻµ«µ±½á¹¹×÷ΪÊý×éµÄÔªËØÀàÐÍʱ£¬»òµ±Ò»¸öÀàÖÐÐèҪʹÓýṹʱ£¬¿ÉÒÔ½«½á¹¹ÉùÃ÷ΪÄÚ²¿Àà¡£ÄÚ²¿ÀàÌØÐԿɲο´¿Î±¾P123¡£

4-7 ΪʲôÊǰü£¿ÎªÊ²Ã´ÐèÒª°ü»úÖÆ£¿JavaÓÐÄÄЩ°ü£¿¸÷ÓÐʲô¹¦ÄÜ£¿

¡¾´ð¡¿´ÓÂß¼­¸ÅÄî¿´£¬°üÊÇÀàµÄ¼¯ºÏ£¬Ò»¸ö°üÖаüº¬¶à¸öÀࣻ´Ó´æ´¢¸ÅÄî¿´£¬°üÊÇÀàµÄ×éÖ¯·½Ê½£¬Ò»¸ö°ü¶ÔÓ¦Ò»¸öÎļþ¼Ð£¬Ò»¸öÎļþ¼ÐÖаüº¬¶à¸ö×Ö½ÚÂëÎļþ£»°üÓëÀàµÄ¹ØÏµ£¬¾ÍÏñÎļþ¼ÐÓëÎļþµÄ¹ØÏµÒ»Ñù¡£Îª½â¾ö×Ö½ÚÂëÎļþ´æ·ÅºÍÀàÃüÃûµÄÎÊÌ⣬JavaÌṩÁ˰ü»úÖÆ¡£JavaµÄ³£Óðü¼°Æä×÷Óÿɲ鿴P130±í4-1 ¡£

4-8 JavaµÄAPI²ÉÓÃʲô×éÖ¯·½Ê½£¿ÔõÑùʹÓÃJava¶¨ÒåºÃµÄÀࣿ

¡¾´ð¡¿JavaÓïÑÔµÄAPI°´ÕÕ¹¦ÄÜ»®·Ö³ÉÈô¸É°ü£¬Ã¿¸ö°ü¶¼ÓÐÐí¶à¹«ÓеÄÀàºÍ½Ó¿Ú¡£Èç¹ûÐèҪʹÓÃÒѶ¨ÒåºÃµÄÒ»¸ö°üÖеÄÀà»ò½Ó¿Ú£¬¿ÉÒÔʹÓÃimportÓï¾äÉùÃ÷¡£

4-9 JavaÉùÃ÷ObjectÀàµÄ×÷ÓÃÊÇʲô£¿ObjectÀàÖÐÉùÃ÷ÁËÄÄЩ·½·¨£¿ObjectÀàÔÚJavaÀà²ã´ÎÌåϵÖеĵØÎ»ÊÇÔõÑùµÄ£¿

¡¾´ð¡¿ObjectÊÇJavaÖÐËùÓÐÀàµÄ¸¸Àà»ò׿ÏÈÀ࣬Ëü¶¨ÒåÁËÒ»¸öJava¶ÔÏóËùÐèÒªµÄ»ù±¾²Ù×÷ºÍÊôÐÔ¡£¶¨ÒåµÄ·½·¨ÓУº1.getClass()»ñµÃµ±Ç°¶ÔÏóËùÔÚµÄÀàÊÇʲô¡¢equals()±È½ÏÁ½¸ö¶ÔÏóÊÇ·ñÏàµÈ¡¢toString()½«µ±Ç°¶ÔÏóµÄÐÅÏ¢ÓÃ×Ö·û´®ÃèÊö¡¢finalize()Îö¹¹·½·¨¡£

4-10 JavaΪʲôÐèÒªÉùÃ÷»ù±¾Êý¾ÝÀàÐ͵İü×°Àࣿ»ù±¾Êý¾ÝÀàÐ͵İü×°ÀàÓÐÄÄЩ£¿

¡¾´ð¡¿ÎªÊµÏÖÍêÈ«ÃæÏò¶ÔÏóµÄÌØÐÔ£¬JavaΪÿ¸ö»ù±¾Êý¾ÝÀàÐͶ¼ÉùÃ÷ÓжÔÓ¦µÄÒ»¸öÀà¡£¹«ÓÐ8¸ö»ù±¾Êý¾ÝÀàÐ͵İü×°ÀࣺByte¡¢Short¡¢Integer¡¢Long¡¢Float¡¢Double¡¢Character¡¢Boolean

4-11 ÔõÑù½«ÊýÖµÀàÐ͵ÄÊý¾Ýת»»³É×Ö·û´®£¿ÔõÑù½«×Ö·û´®×ª»»³ÉÊýÖµÀàÐ͵ÄÊý¾Ý£¿

¡¾´ð¡¿IntegerÀàµÄ¾²Ì¬·½·¨parseInt()ºÍʵÀý·½·¨intValue()¶¼¿ÉÒÔ½«Ò»¸ö×Ö·û´®×ª»»³ÉintÖµ¡£IntegerÀàµÄ¾²Ì¬·½·¨toBinaryString(int i)¡¢toOctalString(int i)¡¢Integer.toHexString(int i)¿ÉÒÔ½«Ê®½øÖÆiת»¯Îª¶þ½øÖÆ¡¢°Ë½øÖÆ¡¢Ê®Áù½øÖÆ¡¢×Ö·û´®¡£

4-12 JavaΪʲôҪ½«MathÀàÉùÃ÷Ϊ×îÖÕÀࣿMathÀàÖÐÓÐÄÄЩ³£Ó÷½·¨£¿

¡¾´ð¡¿MathÀàÌṩÌṩE¡¢PI³£Á¿ºÍÒ»×é¹Ì¶¨Êýѧº¯Êý¡£¶¼ÊǾ²Ì¬¿ÉÒÔÖ±½Óͨ¹ýÀàÃûÒýÓ㬲»ÐèÒª¼Ì³Ð¡£³£Ó÷½·¨ÓУº(1)Çó¾ø¶ÔÖµabs(double a)(2)Çó×î´óÖµmax(double a,double b)(3)Çó×îСֵmin(double a,double b)(3)·µ»ØÒ»¸ö0.0~1.0Ö®¼äµÄËæ»úÊýrandom()

4-13 ¶ÔÊýÖµ©p±äÁ¿»ò¶ÔÏó½øÐбȽϲÙ×÷£¬µ½µ×Ó¦¸Ã²ÉÓÃ6¸ö¹ØÏµÔËËã·û»¹Êǵ÷ÓÃequals()¡¢compareTo()·½·¨£¿ÊÇ·ñÿ¸ö¶ÔÏ󶼿ÉÒÔµ÷ÓÃequals()ºÍcompareTo()·½·¨£¿ÎªÊ²Ã´£¿ÕâÁ½¸ö·½·¨ÔÚ½øÐбȽϲÙ×÷ʱÓÐʲô²î±ð£¿ËüÃÇÔÚÿ¸öÀàÖеĺ¬Òå¶¼ÏàͬÂð£¿

¡¾´ð¡¿¶ÔÊýÖµ¡¢±äÁ¿¿ÉÒÔ²ÉÓÃ6¸ö¹ØÏµÔËËã·û£¬¶ÔÏó¿ÉÒÔÓúóÁ½Õߣ¬µ«ÊDz¢²»ÊÇÿ¸ö¶ÔÏ󶼿ÉÒÔµ÷ÓÃÕâÁ½¸ö·½·¨¡£¾ßÌåÓ÷¨¼°Çø±ðÇë¿´¿Î±¾P133ºÍP136.

4-14 SystemÀà¡¢ClassÀàºÍRuntimeÀà¸÷ÓÐÄÄЩ¹¦ÄÜ£¿ÔÚ֮ǰµÄ³ÌÐòÖÐÒÑÓõ½ÕâЩÀàµÄÄÄЩ³£Á¿»ò·½·¨£¿

¡¾´ð¡¿SystemÀàÌṩ·ÃÎÊϵͳ×ÊÔ´ºÍ±ê×¼ÊäÈë/Êä³öÁ÷µÄ·½·¨£¬Ö®Ç°Óõ½ÁËinºÍout³£Á¿¡£

ClassΪÀàÌṩÔËÐÐʱÐÅÏ¢£¬ÈçÃû×Ö¡¢ÀàÐÍ¡¢ÒÔ¼°¸¸ÀàµÈ¡£RuntimeÀà¿ÉÖ±½Ó·ÃÎÊÔËÐÐʱ×ÊÔ´¡£

4-15 ÔõÑù±íʾÈÕÆÚÓëʱ¼äÊý¾Ý£¿ÔõÑùÒýÓÃjava.util°üµÄÀࣿ

JavaÒÔÒ»¸ö³¤ÕûÐͱíʾһ¸öÈÕÆÚ£¬¡¾´ð¡¿¸Ã³¤ÕûÐͱíʾ´Ó¸ñÁÖÄáÖÎʱ¼ä1970-1-1 00:00:00 ¿ªÊ¼ÖÁijʱ¿ÌµÄÀÛ»ýºÁÃëÊý¡£

4-16 ·ºÐÍÀàÓÐʲô×÷Óã¿ÔÚʲôÇé¿öÏÂÐèҪʹÓ÷ºÐÍÀࣿ

¡¾´ð¡¿·ºÐ͵ı¾ÖÊÊDzÎÊý»¯ÀàÐÍ£¬Ò²¾ÍÊÇ˵Ëù²Ù×÷µÄÊý¾ÝÀàÐͱ»Ö¸¶¨ÎªÒ»¸ö²ÎÊý£¬ÕâÖÖ²ÎÊýÀàÐÍ¿ÉÒÔÓÃÔÚÀà¡¢½Ó¿Ú¡¢ºÍ·½·¨µÄ´´½¨ÖУ¬·Ö±ð±»³ÆÎª·ºÐÍÀà¡¢·ºÐͽӿڡ¢·ºÐÍ·½·¨¡£·ºÐÍÀàÒýÈëµÄºÃ´¦²»½öÔÚÓÚ¼õÉÙ´úÂëÁ¿£¬»¹ÔÚÓÚÌṩÁ˱àÒëʱÆÚÊý¾ÝÀàÐ͵ļì²é¹¦ÄÜ£¬¿ÉÒÔÌáǰԤ֪´íÎóµÄ·¢Éú£¬¼õÉÙ´úÂ밲ȫÐÔ£¬¶þÊǼõÉÙÁËÇ¿ÖÆ×ª»»ÀàÐÍ¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4