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

java ¹¤³§Ä£Ê½

Ò»¡¢Òý×Ó
»°ËµÊ®ÄêÇ°£¬ÓÐÒ»¸ö±¬·¢»§£¬Ëû¼ÒÓÐÈýÁ¾Æû³µ£¨Benz£¨±¼³Û£©¡¢Bmw£¨±¦Âí£©¡¢Audi£¨°ÂµÏ£©¿´À´ÕâÈ˱Ƚϰ®¹ú£¬Ã»ÓÐÈÕ±¾³µ£©£¬»¹¹ÍÁË˾»úΪËû¿ª³µ¡£²»¹ý£¬±¬·¢»§×ø³µÊ±×ÜÊÇÕâÑù£ºÉÏBenz³µºó¸ú˾»ú˵"¿ª±¼³Û³µ£¡"£¬×øÉÏBmwºóËû˵"¿ª±¦Âí³µ£¡"£¬×øÉÏAudiºóËû˵"¿ª°ÂµÏ³µ£¡"¡£ÄãÒ»¶¨Ëµ£ºÕâÈËÓв¡£¡Ö±½Ó˵¿ª³µ²»¾ÍÐÐÁË£¿£¡ ¶øµ±°ÑÕâ¸ö±¬·¢»§µÄÐÐΪ·Åµ½ÎÒÃdzÌÐòÓïÑÔÖÐÀ´£¬ÎÒÃÇ·¢ÏÖCÓïÑÔÒ»Ö±ÊÇͨ¹ýÕâÖÖ·½Ê½À´×ø³µµÄ£¡ÐÒÔ˵ÄÊÇ£¬ÕâÖÖÓв¡µÄÏÖÏóÔÚOOÓïÑÔÖпÉÒÔ±ÜÃâÁË¡£ÏÂÃæÒÔJavaÓïÑÔΪ»ù´¡À´ÒýÈëÎÒÃDZ¾ÎĵÄÖ÷Ì⣺¹¤³§Ä£Ê½£¡£¡
¶þ¡¢¼ò½é
¹¤³§Ä£Ê½Ö÷ÒªÊÇΪ´´½¨¶ÔÏóÌṩÁ˽ӿڡ£¹¤³§Ä£Ê½°´ÕÕ¡¶JavaÓëģʽ¡·ÖеÄÌá·¨·ÖΪÈýÀࣺ
1. ¼òµ¥¹¤³§Ä£Ê½(Simple Factory)
2. ¹¤³§·½·¨Ä£Ê½(Factory Method)
3. ³éÏ󹤳§Ä£Ê½(Abstract Factory)
ÕâÈýÖÖģʽ´ÓÉϵ½ÏÂÖð²½³éÏ󣬲¢ÇÒ¸ü¾ßÒ»°ãÐÔ¡£»¹ÓÐÒ»ÖÖ·ÖÀà·¨£¬¾ÍÊǽ«¼òµ¥¹¤³§Ä£Ê½¿´Îª¹¤³§·½·¨Ä£Ê½µÄÒ»ÖÖÌØÀý£¬Á½¸ö¹éΪһÀà¡£ÏÂÃæÊÇʹÓù¤³§Ä£Ê½µÄÁ½ÖÖÇé¿ö£º
1.ÔÚ±àÂëʱ²»ÄÜÔ¤¼ûÐèÒª´´½¨ÄÄÖÖÀàµÄʵÀý¡£
2.ϵͳ²»Ó¦ÒÀÀµÓÚ²úÆ·ÀàʵÀýÈçºÎ±»´´½¨¡¢×éºÏºÍ±í´ïµÄϸ½Ú
 
Èý¡¢¼òµ¥¹¤³§Ä£Ê½
¹ËÃû˼Ò壬Õâ¸öģʽ±¾ÉíºÜ¼òµ¥£¬¶øÇÒʹÓÃÔÚÒµÎñ½Ï¼òµ¥µÄÇé¿öÏ¡£
ËüÓÉÈýÖÖ½ÇÉ«×é³É£¨¹Øϵ¼ûÏÂÃæµÄÀàͼ£©£º
1¡¢¹¤³§Àà½ÇÉ«£ºÕâÊDZ¾Ä£Ê½µÄºËÐÄ£¬º¬ÓÐÒ»¶¨µÄÉÌÒµÂß¼­ºÍÅжÏÂß¼­¡£ÔÚjavaÖÐËüÍùÍùÓÉÒ»¸ö¾ßÌåÀàʵÏÖ¡£
2¡¢³éÏó²úÆ·½ÇÉ«£ºËüÒ»°ãÊǾßÌå²úÆ·¼Ì³ÐµÄ¸¸Àà»òÕßʵÏֵĽӿڡ£ÔÚjavaÖÐÓɽӿڻòÕß³éÏóÀàÀ´ÊµÏÖ¡£
3¡¢¾ßÌå²úÆ·½ÇÉ«£º¹¤³§ÀàËù´´½¨µÄ¶ÔÏó¾ÍÊǴ˽ÇÉ«µÄʵÀý¡£ÔÚjavaÖÐÓÉÒ»¸ö¾ßÌåÀàʵÏÖ¡£
ÄÇô¼òµ¥¹¤³§Ä£Ê½ÔõôÓÃÄØ£¿ÎÒÀ´¾Ù¸öÀý×Ó°É£¬ÎÒÏëÕâ¸ö±È½²Ò»´ó¶ÎÀíÂÛÉϵÄÎÄ×ÖÃèÊöÒªÈÝÒ×Àí½âµÄ¶à£¡ÏÂÃæ¾ÍÀ´¸øÄǸö±©·¢»§Öβ¡: P
ÔÚʹÓÃÁ˼òµ¥¹¤³§Ä£Ê½ºó£¬ÏÖÔÚ±©·¢»§Ö»ÐèÒª×øÔÚ³µÀï¶Ô˾»ú˵¾ä£º"¿ª³µ"¾Í¿ÉÒÔÁË¡£À´¿´¿´ÔõôʵÏֵģº
//³éÏó²úÆ·½ÇÉ«
public interface Car{
public void drive();
}
//¾ßÌå²úÆ·½ÇÉ«
public class Benz implements Car{
public void drive() {
System.out.println("Driving Benz ");
}
}
public class Bmw implements Car{
public void drive() {
System.out.println("Driving Bmw ");
}
}
¡£¡£¡££¨°ÂµÏÎҾͲ»Ð´ÁË:P£©
//¹¤³§Àà½ÇÉ«
public class Driver{
//¹¤³§·½·¨
//×¢Òâ ·µ»ØÀàÐÍΪ³éÏó²úÆ·½ÇÉ«
public static Car driverCar(String s)throws E


Ïà¹ØÎĵµ£º

java ´®¿ÚͨÐÅ


Java´®¿ÚͨѶ
 
   
´®ÐÐͨѶЭÒéÓкܶàÖÖ£¬ÏñRS232£¬RS485£¬RS422£¬ÉõÖÁÏÖ½ñÁ÷ÐеÄUSBµÈ¶¼ÊÇ´®ÐÐͨѶЭÒé¡£¶ø´®ÐÐͨѶ¼¼ÊõµÄÓ¦ÓÃÎÞ´¦²»ÔÚ¡£¿ÉÄÜ´ó¼Ò¼ûµÄ×î¶à¾ÍÊǵçÄԵĴ®¿ÚÓëModemµÄͨѶ¡£¼ÇµÃÔÚPC»ú¸Õ¿ªÊ¼ÔÚÖйúÁ÷ÐÐÆðÀ´Ê±(´óÔ¼ÊÇÔÚ90Äê´úÇ°ÎåÄê)£¬ÄÇʱÉõÖÁÓÐÈËÓÃÒ»Ìõ´®ÐÐÏß½øÐÐÁ½Ì¨µçÄÔÖ®¼äµÄ ......

Java ѧϰÀú³Ì

×î½üÂÛ̳ÉÏ¿´µ½ºÃ¼¸¸öÅóÓѶ¼ÔÚÎÊ£¬ÈçºÎѧϰ JavaµÄÎÊÌ⣬”ÎÒÒѾ­Ñ§Ï°ÁËJ2SE,ÔõôÑù²ÅÄÜתÏòJ2EE?”, “ÎÒ¿´ÍêÁËThinking in Java, ¿ÉÒÔѧϰJ2EEÁËô?”.ÓÚÊǾÍÓÐÁËдÕâƪÎÄÕµÄÏë·¨£¬Ï£ÍûÄÜ°ïÖú³õѧÕßÉÙ×ßһЩÍä·¡£Ò²ËãÊǶÔ×Ô¼º¼¸ÄêÀ´Ñ§Ï°JavaµÄÒ»¸ö×ܽá°É.
  ÔÚ¿ªÊ¼Ö®Ç°ÓбØÒªÔÙÌÖÂÛÒ»ÏÂJ2ME, ......

³ÉΪjava¸ßÊֵİ˴óÌõ¼þ

ÊÀ½çÉϲ¢Ã»ÓгÉΪ¸ßÊֵĽݾ¶£¬µ«Ò»Ð©»ù±¾Ô­ÔòÊÇ¿ÉÒÔ×ñÑ­µÄ¡£ 
1¡¢ÔúʵµÄ»ù´¡ 
Êý¾Ý½á¹¹¡¢ÀëÉ¢Êýѧ¡¢±àÒëÔ­Àí£¬ÕâЩÊÇËùÓмÆËã»ú¿ÆѧµÄ»ù´¡£¬Èç¹û²»ÕÆÎÕËüÃÇ£¬ºÜÄÑд³ö¸ßˮƽµÄ³ÌÐò¡£³ÌÐòÈËÈ˶¼»áд£¬µ«µ±Äã·¢ÏÖдµ½Ò»¶¨³Ì¶ÈºÜÄÑÔÙÌá¸ßµÄʱºò£¬¾ÍÓ¦¸ÃÏëÏëÊDz»ÊÇÒª»Ø¹ýÍ·À´Ñ§Ñ§ÕâЩ×î»ù±¾µÄÀíÂÛ¡£²»ÒªÒ»¿ªÊ¼¾ÍÈ ......

JAVA»ù±¾±äÁ¿µÄ¼¸µãÈÏʶ

     JAVAÖлù±¾±äÁ¿¹²°üÀ¨£ºbyte,short,int,long,float,double,char,boolean,ÔÚ³ÌÐòÖÐÓõÄ×îÆձ飬×î¶à£¬µ«ÊÇËüÃǵÄһЩ¹Ø¼üÒ²¾­³£±»ÎÒÃÇËùºöÂÔ£¬ÎÒ½ñÌì×ܽáÁËһϣ¬ÌùÔÚÕâÀï¡£¡£¡£
   
1.
±äÁ¿¶¨Ò壺
Ò»¸öÓɱêʶ·û¶¨ÒåµÄÊý¾ÝÏ°üÀ¨ÀàÐÍ¡¢Ãû³ÆºÍÖµÈý¸ö²¿·Ö
2.
±äÁ¿·ÖÀࣺ
Àà ......

Java ѧÉú¹ÜÀíϵͳ´úÂë

//³õѧJAVA  ¿ª·¢ÁËÒ»¸ö ѧÉú¹ÜÀí³ÌÐò£¬ÄóöÀ´É¹É¹£¬ÒÔ±ã´ó¼Ò²Î¿¼»òÆÀÂÛ Ö¸³ö²»×ãÖ®´¦£¡Ð»Ð» ÓÉÓÚ´Ë´¦²»ÄÜÉÏ´«ÕÕƬ£¬¹Ê·ÅÔÚÎÒµÄÏà
//²áÀïÃæ
//Õâ¸öµÇÈë½çÃæµÄ³ÌÐò£º
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
impor ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ