Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

java½â»óÖ®¾²Ì¬·½·¨¸²¸Ç

class Dog {
public static void bark() {
System.out.print("woof ");
}
}
class Basenji extends Dog {
public static void bark() { }
}
public class Bark {
public static void main(String args[]) {
Dog woofer = new Dog();
Dog nipper = new Basenji();
woofer.bark();
nipper.bark();
}
}
ËæÒâµØ¿´Ò»¿´£¬ºÃÏñ¸Ã³ÌÐòÓ¦¸ÃÖ»´òÓ¡Ò»¸öwoof¡£±Ï¾¹£¬Basenji À©Õ¹×ÔDog£¬²¢ÇÒËüµÄbark·½·¨¶¨ÒåΪʲôҲ²»×ö¡£main·½·¨µ÷ÓÃÁËbark·½·¨£¬µÚÒ»´ÎÊÇÔÚDog ÀàÐ͵ÄwooferÉϵ÷Ó㬵ڶþ´ÎÊÇÔÚBasenjiÀàÐ͵ÄnipperÉϵ÷Óá£Èç¹ûÄãÔËÐиóÌÐò£¬¾Í»á·¢ÏÖËü´òÓ¡µÄÊÇwoof woof¡£
ÎÊÌâÔÚÓÚbark ÊÇÒ»¸ö¾²Ì¬·½·¨£¬¶ø¶Ô¾²Ì¬·½·¨µÄµ÷Óò»´æÔÚÈκζ¯Ì¬µÄ·ÖÅÉ»úÖÆ[JLS 15.12.4.4]¡£µ±Ò»¸ö³ÌÐòµ÷ÓÃÁËÒ»¸ö¾²Ì¬·½·¨Ê±£¬Òª±»µ÷Óõķ½·¨¶¼ÊÇÔÚ±àÒëʱ¿Ì±»Ñ¡¶¨µÄ£¬¶øÕâÖÖÑ¡¶¨ÊÇ»ùÓÚÐÞÊηûµÄ±àÒëÆÚÀàÐͶø×ö³öµÄ£¬ÐÞÊηûµÄ±àÒëÆÚÀàÐ;ÍÊÇÎÒÃǸø³öµÄ·½·¨µ÷Óñí´ïʽÖÐÔ²µã×ó±ß²¿·ÖµÄÃû×Ö¡£ÔÚ±¾°¸ÖУ¬Á½¸ö·½·¨µ÷ÓõÄÐÞÊηû·Ö±ðÊDZäÁ¿wooferºÍnipper£¬ËüÃǶ¼±»ÉùÃ÷ΪDogÀàÐÍ¡£ÒòΪËüÃǾßÓÐÏàͬµÄ±àÒëÆÚÀàÐÍ£¬ËùÒÔ±àÒëÆ÷ʹµÃËüÃǵ÷ÓõÄÊÇÏàͬµÄ·½·¨£ºDog.bark¡£ÕâÒ²¾Í½âÊÍÁËΪʲô³ÌÐò´òÓ¡³öwoof woof¡£¾¡¹Ünipper µÄÔËÐÐÆÚÀàÐÍÊÇBasenji£¬µ«ÊDZàÒëÆ÷Ö»»á¿¼ÂÇÆä±àÒëÆ÷ÀàÐÍ¡£
Òª¶©ÕýÕâ¸ö³ÌÐò£¬Ö±½Ó´ÓÁ½¸öbark ·½·¨¶¨ÒåÖÐÒƳýµôstatic ÐÞÊηû¼´¿É¡£ÕâÑù£¬Basenji ÖеÄbark·½·¨½«¸²Ð´¶ø²»ÊÇÒþ²ØDogÖеÄbark·½·¨£¬¶ø¸Ã³ÌÐòÒ²½«»á´òÓ¡³öwoof£¬¶ø²»ÊÇwoof woof¡£Í¨¹ý¸²Ð´£¬Äã¿ÉÒÔ»ñµÃ¶¯Ì¬µÄ·ÖÅÉ£»¶øͨ¹ýÒþ²Ø£¬ÄãÈ´µÃ²»µ½ÕâÖÖÌØÐÔ¡£
µ±Äãµ÷ÓÃÁËÒ»¸ö¾²Ì¬·½·¨Ê±£¬Í¨³£¶¼ÊÇÓÃÒ»¸öÀà¶ø²»ÊDZí´ïʽÀ´±êʶËü£ºÀýÈ磬Dog.bark »òBasenji.bark¡£µ±ÄãÔÚÔĶÁÒ»¸öJava ³ÌÐòʱ£¬Äã»áÆÚÍûÀà±»ÓÃ×÷Ϊ¾²Ì¬·½·¨µÄÐÞÊηû£¬ÕâЩ¾²Ì¬·½·¨¶¼ÊDZ»¾²Ì¬·ÖÅɵģ¬¶ø±í´ïʽ±»ÓÃ×÷ΪʵÀý·½·¨µÄÐÞÊηû£¬ÕâЩʵÀý·½·¨¶¼ÊDZ»¶¯Ì¬·ÖÅɵġ£Í¨¹ýñîºÏÀàºÍ±äÁ¿µÄ²»Í¬µÄÃüÃû¹æ·¶£¬ÎÒÃÇ¿ÉÒÔÌṩһ¸öºÜÇ¿µÄ¿ÉÊÓ»¯ÏßË÷£¬ÓÃÀ´±íÃ÷Ò»¸ö¸ø¶¨µÄ·½·¨µ÷ÓÃÊǶ¯Ì¬µÄ»¹ÊǾ²Ì¬µÄ¡£±¾ÃÕÌâµÄ³ÌÐòʹÓÃÁËÒ»¸ö±í´ïʽ×÷Ϊ¾²Ì¬·½·¨µ÷ÓõÄÐÞÊηû£¬Õâ¾ÍÎóµ¼ÁËÎÒÃÇ¡£Ç§Íò²»ÒªÓÃÒ»¸ö±í´ïʽÀ´±êʶһ¸ö¾²Ì¬·½·¨µ÷Óá£
Basenji.bark();   // ʲôҲ²»Êä³ö
Dog.bark();    // Êä³öwoof
¶ÔÓïÑÔÉè¼ÆÕߵĽÌѵÊÇ£º¶ÔÀàºÍʵÀý·½·¨µÄµ÷Óñ˴ËÖ®¼ä¿´ÆðÀ´Ó¦¸Ã¾ßÓÐÃ÷ÏԵIJîÒì¡£µÚÒ»ÖÖʵÏÖ´ËÄ¿±êµÄ·½Ê½ÊDz»ÔÊÐíʹÓñí´ïʽ×÷Ϊ¾


Ïà¹ØÎĵµ£º

Java¿ò¼ÜÊý¾Ý¿âÁ¬½Ó³Ø±È½Ï


ÏÖÔÚ³£ÓõĿªÔ´Êý¾ÝÁ¬½Ó³ØÖ÷ÒªÓÐc3p0,dbcpºÍproxoolÈýÖÖ£¬ÆäÖУº
¨         hibernate¿ª·¢×éÍƼöʹÓÃc3p0;
¨         spring¿ª·¢×éÍƼöʹÓÃdbcp (dbcpÁ¬½Ó³ØÓÐweblogicÁ¬½Ó³ØͬÑùµÄÎÊÌ⣬¾ÍÊÇÇ¿ÐйرÕÁ¬½Ó»òÊý¾Ý¿âÖØÆôºó£¬ÎÞ ......

JavaÖи÷ÖÖÐÞÊηûÓë·ÃÎÊÐÞÊηûµÄ˵Ã÷

Àࣺ
·ÃÎÊÐÞÊηû
 
ÐÞÊηû
 
class

ÀàÃû³Æ
extends
¸¸ÀàÃû³Æ
implement
½Ó¿ÚÃû³Æ
£¨·ÃÎÊÐÞÊηûÓëÐÞÊηûµÄλÖÿÉÒÔ»¥»»£©
·ÃÎÊÐÞÊηû
Ãû³Æ
˵Ã÷
±¸×¢
public
¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ£¨Ê¹Óã©
publicÀà±ØÐ붨ÒåÔÚºÍÀàÃûÏàͬµÄͬÃûÎļþÖÐ
package
¿ÉÒÔ±»Í¬Ò»¸ö°üÖеÄÀà·ÃÎÊ£¨Ê¹Óã©
ĬÈϵķÃÎ ......

JAVA CalendarÏê½â

JAVA CalendarÏê½â
£¨ÔÚÎÄÕµÄ×îºó£¬½«»á½éÉÜDateÀ࣬Èç¹ûÓÐÐËȤ£¬¿ÉÒÔÖ±½Ó·­µ½×îºóÈ¥ÔĶÁ£©
¾¿¾¹Ê²Ã´ÊÇÒ»¸ö Calendar ÄØ£¿ÖÐÎĵķ­Òë¾ÍÊÇÈÕÀú£¬ÄÇÎÒÃÇÁ¢¿Ì¿ÉÒÔÏëµ½ÎÒÃÇÉú»îÖÐÓÐÑô(¹«)Àú¡¢Òõ(Å©)ÀúÖ®·Ö¡£ËüÃǵÄÇø±ðÔÚÄÄÄØ£¿
±ÈÈçÓУº
Ô·ݵĶ¨Òå - Ñô`(¹«)Àú Ò»Äê12 ¸öÔ£¬Ã¿¸öÔµÄÌìÊý¸÷²»Í¬£»Òõ(Å©)Àú£¬Ã¿¸öÔ¹̶¨28 ......

Java IOµÄÒ»°ãʹÓÃÔ­Ôò

Java IOµÄÒ»°ãʹÓÃÔ­Ôò£º
Ò»¡¢°´Êý¾ÝÀ´Ô´£¨È¥Ïò£©·ÖÀࣺ
1¡¢ÊÇÎļþ£º FileInputStream, FileOutputStream, FileReader, FileWriter
2¡¢ÊÇbyte[]£ºByteArrayInputStream, ByteArrayOutputStream
3¡¢ÊÇChar[]: CharArrayReader, CharArrayWriter
4¡¢ÊÇString: StringBufferInputStream, StringReader, StringWriter
5¡¢ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ