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

java¹¤³§Ä£Ê½

ÃæÊÔÖÐÓöµ½µÄÎÊÌ⣬´ó¼Ò¹²Í¬Ñ§Ï°£¡£¡
Java¹¤³§Ä£Ê½
Java¹¤³§Ä£Ê½¿´ÁËÕâô¶à¹ØÓÚ¹¤³§Ä£Ê½µÄ½²½â£¬»¹ÊǾõµÃÕâÆªÎÄÕ½²µÄºÃÀí½â£¬Ìù³öÀ´ºÍ´ó¼Ò·ÖÏí·ÖÏí¡£
Ò»¡¢Òý×Ó
»°ËµÊ®Äêǰ£¬ÓÐÒ»¸ö****»§£¬Ëû¼ÒÓÐÈýÁ¾Æû³µ——Benz±¼³Û¡¢Bmw±¦Âí¡¢Audi°ÂµÏ£¬»¹¹ÍÁË˾»úΪËû¿ª³µ¡£²»¹ý£¬****»§×ø³µÊ±×ÜÊǹֵֹģºÉÏBenz³µºó¸ú˾»ú˵“¿ª±¼³Û³µ£¡”£¬×øÉÏBmwºóËû˵“¿ª±¦Âí³µ£¡”£¬×øÉÏAudi˵“¿ª°ÂµÏ³µ£¡”¡£ÄãÒ»¶¨Ëµ£ºÕâÈËÓв¡£¡Ö±½Ó˵¿ª³µ²»¾ÍÐÐÁË£¿£¡
¶øµ±°ÑÕâ¸ö****»§µÄÐÐΪ·Åµ½ÎÒÃdzÌÐòÉè¼ÆÖÐÀ´Ê±£¬»á·¢ÏÖÕâÊÇÒ»¸öÆÕ±é´æÔÚµÄÏÖÏó¡£ÐÒÔ˵ÄÊÇ£¬ÕâÖÖÓв¡µÄÏÖÏóÔÚOO£¨ÃæÏò¶ÔÏó£©ÓïÑÔÖпÉÒÔ±ÜÃâÁË¡£ÏÂÃæ¾ÍÒÔJavaÓïÑÔΪ»ù´¡À´ÒýÈëÎÒÃDZ¾ÎĵÄÖ÷Ì⣺¹¤³§Ä£Ê½¡£
¶þ¡¢·ÖÀà
¹¤³§Ä£Ê½Ö÷ÒªÊÇΪ´´½¨¶ÔÏóÌṩ¹ý¶É½Ó¿Ú£¬ÒԱ㽫´´½¨¶ÔÏóµÄ¾ßÌå¹ý³ÌÆÁ±Î¸ôÀëÆðÀ´£¬´ïµ½Ìá¸ßÁé»îÐÔµÄÄ¿µÄ¡£
¹¤³§Ä£Ê½ÔÚ¡¶JavaÓëģʽ¡·ÖзÖΪÈýÀࣺ
1£©¼òµ¥¹¤³§Ä£Ê½£¨Simple Factory£©
2£©¹¤³§·½·¨Ä£Ê½£¨Factory Method£©
3£©³éÏ󹤳§Ä£Ê½£¨Abstract Factory£©
ÕâÈýÖÖģʽ´ÓÉϵ½ÏÂÖð²½³éÏ󣬲¢ÇÒ¸ü¾ßÒ»°ãÐÔ¡£
GOFÔÚ¡¶Éè¼ÆÄ£Ê½¡·Ò»ÊéÖн«¹¤³§Ä£Ê½·ÖΪÁ½Àࣺ¹¤³§·½·¨Ä£Ê½£¨Factory Method£©Óë³éÏ󹤳§Ä£Ê½£¨Abstract Factory£©¡£½«¼òµ¥¹¤³§Ä£Ê½£¨Simple Factory£©¿´Îª¹¤³§·½·¨Ä£Ê½µÄÒ»ÖÖÌØÀý£¬Á½Õß¹éΪһÀà¡£
Á½Õß½Ô¿É£¬ÔÚ±¾ÎÄʹÓá¶JavaÓëģʽ¡·µÄ·ÖÀà·½·¨¡£ÏÂÃæÀ´¿´¿´ÕâЩ¹¤³§Ä£Ê½ÊÇÔõôÀ´“Öβ¡”µÄ¡£
Èý¡¢¼òµ¥¹¤³§Ä£Ê½
¼òµ¥¹¤³§Ä£Ê½Óֳƾ²Ì¬¹¤³§·½·¨Ä£Ê½¡£ÖØÃüÃûÉϾͿÉÒÔ¿´³öÕâ¸öģʽһ¶¨ºÜ¼òµ¥¡£Ëü´æÔÚµÄÄ¿µÄºÜ¼òµ¥£º¶¨ÒåÒ»¸öÓÃÓÚ´´½¨¶ÔÏóµÄ½Ó¿Ú¡£
ÏÈÀ´¿´¿´ËüµÄ×é³É£º
1) ¹¤³§Àà½ÇÉ«£ºÕâÊDZ¾Ä£Ê½µÄºËÐÄ£¬º¬ÓÐÒ»¶¨µÄÉÌÒµÂß¼­ºÍÅжÏÂß¼­¡£ÔÚjavaÖÐËüÍùÍùÓÉÒ»¸ö¾ßÌåÀàʵÏÖ¡£
2) ³éÏó²úÆ·½ÇÉ«£ºËüÒ»°ãÊǾßÌå²úÆ·¼Ì³ÐµÄ¸¸Àà»òÕßʵÏֵĽӿڡ£ÔÚjavaÖÐÓɽӿڻòÕß³éÏóÀàÀ´ÊµÏÖ¡£
3) ¾ßÌå²úÆ·½ÇÉ«£º¹¤³§ÀàËù´´½¨µÄ¶ÔÏó¾ÍÊǴ˽ÇÉ«µÄʵÀý¡£ÔÚjavaÖÐÓÉÒ»¸ö¾ßÌåÀàʵÏÖ¡£
ÄÇô¼òµ¥¹¤³§Ä£Ê½ÔõôÀ´Ê¹ÓÃÄØ£¿ÎÒÃǾÍÒÔ¼òµ¥¹¤³§Ä£Ê½À´¸ÄÔì****»§×ø³µµÄ·½Ê½——ÏÖÔÚ****»§Ö»ÐèÒª×øÔÚ³µÀï¶Ô˾»ú˵¾ä£º“¿ª³µ”¾Í¿ÉÒÔÁË¡£
´úÂ룺//³éÏó²úÆ·½ÇÉ«
public interface Car{
public void drive();
}
//¾ßÌå²úÆ·½ÇÉ«
public class Benz implements Car{
public void drive() {
System.out.println(


Ïà¹ØÎĵµ£º

javaÖÐÈçºÎʹÓÃamcharts


×î½ü¹«Ë¾Åöµ½ÐèÒªÓÃͼ±íµÄÐÎʽÏÔʾһЩÊý¾Ý£¬ÎҾͿªÊ¼µ½ÍøÉϲéѯ£¬²éµ½ÁËjfreechartºÍamcharts,ÕâÁ½ÕßÎÒ¶¼ÊµÏÖ¹ýÁË£¬jfreechart×îºóÉú³ÉͼƬ£¬µ«ÊÇͼƬЧ¹û²»ÊÇÎÒÏëÒªµÄ£¬È»ºóÓÖÑо¿amcharts ËüµÄЧ¹ûȷʵºÜºÃ£¬¶øÇÒ¹Ù·½ÍøÕ¾ÉÏ»¹ÓкÃЩÀý×ӿɹ©ÏÂÔØ£¬ÍøÖ·ÊÇ:www.amcharts.com
£¨ÏëÒªÍê³ÉÒ»¸öamchartsͼÐÎÐèÒªswfobjects. ......

¡¾JAVAѧϰ±Ê¼Ç¡¿01 ±êÖ¾·ûºÅ¡¢¹Ø¼ü×Ö¡¢ÀàÐÍ

Ò»¡¢JAVAÖж¨ÒåÁËÈýÖÖ×¢ÊÍÀàÐÍ£º
//µ¥ÐÐ×¢ÊÍ——×¢Ê͵½ÐÐβ
/*¶àÐÐ×¢ÊÍ*/
/**¿ÉÒÔÓÃÓÚÎĵµ´¦ÀíµÄµ¥ÐлòÕß¶àÐÐ×¢ÊÍ*/
// µ¥ÐÐ×¢ÊÍ
/*
¶àÐÐ×¢ÊÍ£¬´ËÄÚÈÝÒ²²»»á±»Ö´ÐÐ
*/
/**
Îĵµ×¢ÊÍ£¬ÓÐרÃŵŤ¾ß
*/
public class JavaDemo01
{
// Ö÷·½·¨
public static void main(String args[])
{
// Ô ......

Java¶àÏß³Ì

http://lavasoft.blog.51cto.com/62575/27069
ÊØ»¤Ï̺߳ÍÓû§Ïß³Ì
ÊØ»¤Ïß³ÌÓëÆÕͨÏ̵߳ÄÎ¨Ò»Çø±ðÊÇ£ºµ±JVMÖÐËùÓеÄÏ̶߳¼ÊÇÊØ»¤Ï̵߳Äʱºò£¬JVM¾Í¿ÉÒÔÍ˳öÁË£»Èç¹û»¹ÓÐÒ»¸ö»òÒÔÉϵķÇÊØ»¤Ïß³ÌÔò²»»áÍ˳ö¡££¨ÒÔÉÏÊÇÕë¶ÔÕý³£Í˳ö£¬µ÷ÓÃSystem.exitÔò±Ø¶¨»áÍ˳ö£© 
ËùÒÔsetDeamon(true)µÄΨһÒâÒå¾ÍÊǸæËßJVM²»ÐèÒªµÈ´ ......

Java NIO APIÏê½â

ת×Ô£ºhttp://blog.csdn.net/daijialin/archive/2004/12/27/231384.aspx
ÔÚJDK 1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO API×÷Î ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ