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

ÉîÈëÀí½âJavaÃæÏò¶ÔÏóµÄÈý´ó»ù±¾ÌØÐÔ


Ò»¡¢¼Ì³Ð
1.¸ÅÄһ¸öÀà¼Ì³ÐÁíÒ»¸öÀ࣬Ôò³Æ¼Ì³ÐµÄÀàΪ×ÓÀ࣬±»¼Ì³ÐµÄÀàΪ¸¸Àà¡£
2.Ä¿µÄ£ºÊµÏÖ´úÂëµÄ¸´Óá£
3.Àí½â£º×ÓÀàÓ븸ÀàµÄ¹ØÏµ²¢²»ÊÇÈÕ³£Éú»îÖеĸ¸×Ó¹ØÏµ£¬×ÓÀàÓ븸Àà¶øÊÇÒ»ÖÖÌØÊ⻯ÓëÒ»°ã»¯µÄ¹ØÏµ£¬ÊÇis-aµÄ¹ØÏµ£¬×ÓÀàÊǸ¸Àà¸ü¼ÓÏêϸµÄ·ÖÀà¡£Èçclass dog extends animal,¾Í¿ÉÒÔÀí½âΪdog is a animal.×¢ÒâÉè¼Æ¼Ì³ÐµÄʱºò£¬ÈôÒªÈÃij¸öÀàÄܼ̳У¬¸¸ÀàÐèÊʵ±¿ª·Å·ÃÎÊȨÏÞ£¬×ñÑ­ÀïÊÏ´ú»»Ô­Ôò£¬¼´ÏòÐ޸ĹرնÔÀ©Õ¹¿ª·Å£¬Ò²¾ÍÊÇ¿ª-±ÕÔ­Ôò¡£
4.½á¹û£º¼Ì³Ðºó×ÓÀà×Ô¶¯ÓµÓÐÁ˸¸ÀàµÄÊôÐԺͷ½·¨£¬µ«Ìرð×¢ÒâµÄÊÇ£¬¸¸ÀàµÄ˽ÓÐÊôÐԺ͹¹Ôì·½·¨²¢²»Äܱ»¼Ì³Ð¡£
ÁíÍâ×ÓÀà¿ÉÒÔд×Ô¼ºÌØÓеÄÊôÐԺͷ½·¨£¬Ä¿µÄÊÇʵÏÖ¹¦ÄܵÄÀ©Õ¹£¬×ÓÀàÒ²¿ÉÒÔ¸´Ð´¸¸ÀàµÄ·½·¨¼´·½·¨µÄÖØÐ´¡£
¶þ¡¢·Ö×°
1.¸ÅÄ·â×°Ò²³ÆÎªÐÅÏ¢Òþ²Ø£¬ÊÇÖ¸ÀûÓóéÏóÊý¾ÝÀàÐͽ«Êý¾ÝºÍ»ùÓÚÊý¾ÝµÄ²Ù×÷·â×°ÔÚÒ»Æð£¬Ê¹Æä¹¹³ÉÒ»¸ö²»¿É·Ö¸îµÄ¶ÀÁ¢ÊµÌ壬Êý¾Ý±»±£»¤ÔÚ³éÏóÊý¾ÝÀàÐ͵ÄÄÚ²¿£¬¾¡¿ÉÄܵØÒþ²ØÄÚ²¿µÄϸ½Ú£¬Ö»
±£ÁôһЩ¶ÔÍâ½Ó¿Úʹ֮ÓëÍⲿ·¢ÉúÁªÏµ¡£ÏµÍ³µÄÆäËû²¿·ÖÖ»ÓÐͨ¹ý°ü¹üÔÚÊý¾ÝÍâÃæµÄ±»ÊÚȨµÄ²Ù×÷À´ÓëÕâ¸ö³éÏóÊý¾ÝÀàÐͽ»Á÷Óë½»»¥¡£Ò²¾ÍÊÇ˵£¬Óû§ÎÞÐèÖªµÀ¶ÔÏóÄÚ²¿·½·¨µÄʵÏÖϸ½Ú£¬µ«¿ÉÒÔ¸ù¾Ý¶ÔÏóÌṩµÄÍⲿ½Ó¿Ú(¶ÔÏóÃûºÍ²ÎÊý)·ÃÎʸöÔÏó¡£
2.ºÃ´¦£º(1)ʵÏÖÁËרҵµÄ·Ö¹¤¡£½«ÄÜʵÏÖÄ³Ò»ÌØ¶¨¹¦ÄܵĴúÂë·â×°³ÉÒ»¸ö¶ÀÁ¢µÄʵÌåºó£¬¸÷³ÌÐòÔ±¿ÉÒÔÔÚÐèÒªµÄʱºòµ÷Ó㬴ӶøÊµÏÖÁËרҵµÄ·Ö¹¤¡£(2)Òþ²ØÐÅÏ¢£¬ÊµÏÖϸ½Ú¡£Í¨¹ý¿ØÖÆ·ÃÎÊȨÏÞ¿ÉÒÔ½«¿ÉÒÔ½«²»ÏëÈÿͻ§¶Ë³ÌÐòÔ±¿´µ½µÄÐÅÏ¢Òþ²ØÆðÀ´£¬Èçij¿Í»§µÄÒøÐеÄÃÜÂëÐèÒª±£ÃÜ£¬Ö»ÄܶԸÿͻ§¿ª·¢È¨ÏÞ¡£
Èý¡¢¶à̬
1.¸ÅÄÏàͬµÄÊÂÎµ÷ÓÃÆäÏàͬµÄ·½·¨£¬²ÎÊýÒ²Ïàͬʱ£¬µ«±íÏÖµÄÐÐΪȴ²»Í¬¡£
2.Àí½â£º×ÓÀàÒÔ¸¸ÀàµÄÉí·Ý³öÏÖ£¬µ«×öÊÂÇéʱ»¹ÊÇÒÔ×Ô¼ºµÄ·½·¨ÊµÏÖ¡£×ÓÀàÒÔ¸¸ÀàµÄÉí·Ý³öÏÖÐèÒªÏòÉÏתÐÍ(upcast)£¬ÆäÖÐÏòÉÏתÐÍÊÇÓÉJVM×Ô¶¯ÊµÏֵģ¬Êǰ²È«µÄ£¬µ«ÏòÏÂתÐÍ(downcast)ÊDz»°²È«µÄ£¬ÐèÒªÇ¿ÖÆ×ª»»¡£×ÓÀàÒÔ¸¸ÀàµÄÉí·Ý³öÏÖʱ×Ô¼ºÌØÓеÄÊôÐԺͷ½·¨½«²»ÄÜʹÓá£
3.Óü̳ÐÉè¼Æ
class Actor{
    public void act(Actor actor){
      System.out.println("±íÑÝ");
    }
}
class SingActor extends Actor{
    public void act(){
      System.out.println("³ª¸è¡¶ÖйúÈË¡·");
    }
}
class MoiveActor extends Actor{
  


Ïà¹ØÎĵµ£º

JavaÖÐÓÃË«»º³å¼¼ÊõÏû³ýÉÁ˸


ÔÚJava±àд¾ßÓÐÁ¬¹á±ä»¯µÄ´°¿Ú³ÌÐòʱ£¬Í¨³£µÄ°ì·¨ÊÇÔÚ×ÓÀàÖи²¸Ç¸¸ÀàµÄpaint(Graphics)·½·¨£¬ÔÚ·½·¨ÖÐʹÓÃGUIº¯ÊýʵÏÖ´°¿ÚÖØ»æµÄ¹ý³Ì¡£Á¬¹á±ä»»µÄ´°¿Ú»á²»¶ÏµØµ÷ÓÃupdate(Graphics)º¯Êý£¬¸Ãº¯Êý×Ô¶¯µÄµ÷ÓÃpaint(Graphics)º¯Êý¡£ÕâÑù¾Í»á³öÏÖÉÁ˸µÄÇé¿ö¡£
ΪÁ˽â¾öÕâÒ»ÎÊÌ⣬¿ÉÒÔÓ¦ÓÃË«»º³å¼¼Êõ¡£¿ÉÒÔͨ¹ý½ØÈ¡ÉÏÊö¹ý³Ì£¬¸ ......

Ï£¶ûÅÅÐòËã·¨µÄJAVAʵÏÖ

package Utils.Sort;
/**
*Ï£¶ûÅÅÐò£¬ÒªÇó´ýÅÅÐòµÄÊý×鱨ÐëʵÏÖComparable½Ó¿Ú
*/
public class ShellSort implements SortStrategy
{
       private int[] increment;
       /**
       *ÀûÓÃÏ£¶ûÅÅÐòËã·¨¶ÔÊý×éob ......

¿ìËÙÅÅÐòËã·¨µÄJAVAʵÏÖ

package Utils.Sort;
/**
*¿ìËÙÅÅÐò£¬ÒªÇó´ýÅÅÐòµÄÊý×鱨ÐëʵÏÖComparable½Ó¿Ú
*/
public class QuickSort implements SortStrategy
{
       private static final int CUTOFF = 3;             //µ±ÔªËØÊý´óÓÚ´Ë ......

Java Serializable(ÐòÁл¯£©µÄÀí½âºÍ×ܽá

1¡¢ÐòÁл¯ÊǸÉʲôµÄ£¿
       ¼òµ¥Ëµ¾ÍÊÇΪÁ˱£´æÔÚÄÚ´æÖеĸ÷ÖÖ¶ÔÏóµÄ״̬£¨Ò²¾ÍÊÇʵÀý±äÁ¿£¬²»ÊÇ·½·¨£©£¬²¢ÇÒ¿ÉÒ԰ѱ£´æµÄ¶ÔÏó״̬ÔÙ¶Á³öÀ´¡£ËäÈ»Äã¿ÉÒÔÓÃÄã×Ô¼ºµÄ¸÷ÖÖ¸÷ÑùµÄ·½·¨À´±£´æobject states£¬µ«ÊÇJava¸øÄãÌṩһÖÖÓ¦¸Ã±ÈÄã×Ô¼ººÃµÄ±£´æ¶ÔÏó״̬µÄ»úÖÆ£¬ÄǾÍÊÇÐòÁл¯¡£
2¡¢Ê²Ã´Çé¿öÏ ......

JavaÔ´´úÂëµÄÕÛÐйæÔò


 
һЩÆóÒµÔÚÕÐÆ¸³ÌÐòÔ±µÄʱºò£¬×Ü»áÌØÒâÌá³öÒ»¸öÒªÇ󣬼´ÒªÇó¾ßÓÐÁ¼ºÃµÄ±àÂë¹æ·¶¡£È·ÊµÏÖÔÚ³ÌÐò¿ª·¢ÈËÔ±ÒѾ­²»ÔÚÊǵ¥Ç¹Æ¥ÂíµÄµ¥¸É£¬¶øÊǽ²¾¿ÍÅÌå×÷Õ½¡£´Ëʱ¾ÍÒªÇóÍŶÓÄڵijËÔ±¶¼¿ÉÄܹ»ã¡ÊØ´úÂëµÄ±àд¹æ·¶£¬Õâ¶ÔÓÚ³ËÔ±Ö®¼ä¹²Ïí´úÂë¡¢ÅÅ´íµÈ×÷Òµ¶¼¾ßÓзdz£ÏÖʵµÄÒâÒå¡£ÕâÔÚJavaÓïÑÔÖе±È»Ò²²»ÀýÍâ¡£±ÊÕß½èÕâ´Î»ú»á£¬ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ