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

È«ÃæÈÏʶUML ÀàÍ¼ÔªËØ£¨java£©


¿ª·¢JavaÓ¦ÓóÌÐòʱ£¬¿ª·¢ÕßÒªÏëÓÐЧµØÀûÓÃͳһ½¨Ä£ÓïÑÔ£¨UML£©£¬±ØÐëÈ«ÃæÀí½âUMLÔªËØÒÔ¼°ÕâÐ©ÔªËØÈçºÎÓ³Éäµ½Java¡£±¾ÎÄÖØµãÌÖÂÛUMLÀàͼÖеÄÔªËØ¡£
ÀàͼÊÇ×î³£ÓõÄUMLͼ£¬ËüÓÃÓÚÃèÊöϵͳµÄ½á¹¹»¯Éè¼Æ¡£ÆäÖаüÀ¨Àà¹ØÏµÒÔ¼°Óëÿ¸öÀà¹ØÁªµÄÊôÐÔ¼°ÐÐΪ¡£ÀàͼÄܳöÉ«µØ±íʾ¼Ì³ÐÓëºÏ³É¹ØÏµ¡£ÎªÁ˽«Ààͼ×÷ΪһÖÖ¸ßЧµÄ¹µÍ¨¹¤¾ßʹÓ㬿ª·¢Õß±ØÐëÀí½âÈçºÎ½«ÀàͼÉϳöÏÖµÄÔªËØ×ª»»µ½JavaÖС£ÏÂÃæÀ´½øÒ»²½Ì½Ë÷Õâһת»»¹ý³Ì¡£
ÔªËØ
ÔÚºóÃæµÄС½ÚÖУ¬·Ö±ð½²½âÁËÀàͼµÄ¸÷¸öÔªËØ¼°ÆäÔÚJavaÖÐÏàÓ¦µÄ±íʾ¡£ÎÒ»áÁгöÔªËØÃû£¬ºóÐø¼ò¶ÌµÄ´úÂëÆ¬¶ÏºÍÒ»·ùͼÀ´±íÊ¾ÔªËØÔÚÀàͼÉϵÄÑù×Ó¡£Ã¿Ò»½ÚµÄ×îºó¼òÒª×ܽáÁ˸ÃÔªËØ¡£
ÀࣨClass£©
ÀࣨͼA£©ÊǶÔÏóµÄÀ¶Í¼£¬ÆäÖаüº¬3¸ö×é³É²¿·Ö¡£µÚÒ»¸öÊÇJavaÖж¨ÒåµÄÀàÃû¡£µÚ¶þ¸öÊÇÊôÐÔ£¨attributes£©¡£µÚÈý¸öÊǸÃÀàÌṩµÄ·½·¨¡£
ÊôÐԺͲÙ×÷֮ǰ¿É¸½¼ÓÒ»¸ö¿É¼ûÐÔÐÞÊηû¡£¼ÓºÅ£¨+£©±íʾ¾ßÓй«¹²¿É¼ûÐÔ¡£¼õºÅ£¨-£©±íʾ˽ÓпɼûÐÔ¡£#ºÅ±íʾÊܱ£»¤µÄ¿É¼ûÐÔ¡£Ê¡ÂÔÕâЩÐÞÊηû±íʾ¾ßÓÐpackage£¨°ü£©¼¶±ðµÄ¿É¼ûÐÔ¡£Èç¹ûÊôÐÔ»ò²Ù×÷¾ßÓÐÏ»®Ïߣ¬±íÃ÷ËüÊǾ²Ì¬µÄ¡£ÔÚ²Ù×÷ÖУ¬¿ÉͬʱÁгöËü½ÓÊܵIJÎÊý£¬ÒÔ¼°·µ»ØÀàÐÍ£¬ÈçͼAµÄ“Java”ÇøÓòËùʾ¡£
ͼA
¡¡
°ü£¨Package£©
°ü£¨Í¼B£©ÊÇÒ»ÖÖ³£¹æÓÃ;µÄ×éºÏ»úÖÆ¡£UMLÖеÄÒ»¸ö°üÖ±½Ó¶ÔÓ¦ÓÚJavaÖеÄÒ»¸ö°ü¡£ÔÚJavaÖУ¬Ò»¸ö°ü¿ÉÄܺ¬ÓÐÆäËû°ü¡¢Àà»òÕßͬʱº¬ÓÐÕâÁ½Õß¡£½øÐн¨Ä£Ê±£¬Äãͨ³£ÓµÓÐÂß¼­ÐԵİü£¬ËüÖ÷ÒªÓÃÓÚ¶ÔÄãµÄÄ£ÐͽøÐÐ×éÖ¯¡£Ä㻹»áÓµÓÐÎïÀíÐԵİü£¬ËüÖ±½Óת»»³ÉϵͳÖеÄJava°ü¡£Ã¿¸ö°üµÄÃû³Æ¶ÔÕâ¸ö°ü½øÐÐÁËΩһÐԵıêʶ¡£
ͼB
½Ó¿Ú£¨Interface£©
½Ó¿Ú£¨Í¼C£©ÊÇһϵÁвÙ×÷µÄ¼¯ºÏ£¬ËüÖ¸¶¨ÁËÒ»¸öÀàËùÌṩµÄ·þÎñ¡£ËüÖ±½Ó¶ÔÓ¦ÓÚJavaÖеÄÒ»¸ö½Ó¿ÚÀàÐÍ¡£½Ó¿Ú¼È¿ÉÓÃͼCµÄÄǸöͼ±êÀ´±íʾ£¬Ò²¿ÉÓɸ½¼ÓÁË<<interface>>µÄÒ»¸ö±ê×¼ÀàÀ´±íʾ¡£Í¨³££¬¸ù¾Ý½Ó¿ÚÔÚÀàͼÉϵÄÑù×Ó£¬¾ÍÄÜÖªµÀÓëÆäËûÀàµÄ¹ØÏµ¡£
ͼC
¹ØÏµ
ºóÃæµÄÀý×Ó½«Õë¶Ôij¸ö¾ßÌåÄ¿µÄÀ´¶ÀÁ¢µØÕ¹Ê¾¸÷ÖÖ¹ØÏµ¡£ËäÈ»Óï·¨ÎÞÎ󣬵«ÕâЩÀý×ӿɽøÒ»²½¾«Á¶£¬ÔÚËüÃǵÄÓÐЧ·¶Î§ÄÚ°üÀ¨¸ü¶àµÄÓïÒå¡£
ÒÀÀµ£¨Dependency£©
ʵÌåÖ®¼äÒ»¸ö“ʹÓÔ¹ØÏµ°µÊ¾Ò»¸öʵÌåµÄ¹æ·¶·¢Éú±ä»¯ºó£¬¿ÉÄÜÓ°ÏìÒÀÀµÓÚËüµÄÆäËûʵÀý£¨Í¼D£©¡£¸ü¾ßÌåµØËµ£¬Ëü¿Éת»»Îª¶Ô²»ÔÚʵÀý×÷ÓÃÓòÄÚµÄÒ»¸öÀà»ò¶ÔÏóµÄÈκÎÀàÐ͵ÄÒýÓá£ÆäÖаüÀ¨Ò»¸ö¾Ö²¿±äÁ¿£¬¶Ôͨ¹ý·½·¨µ÷Óöø»ñµÃµÄÒ»¸ö¶ÔÏóµÄÒýÓã¨ÈçÏÂÀýËùʾ£©£¬»òÕß¶ÔÒ»¸öÀàµÄ¾²Ì¬·½·¨µÄÒýÓã¨Í¬Ê±²»´æÔÚÄǸöÀà


Ïà¹ØÎĵµ£º

Java ×Ö·û¼¯±àÂë

Ê×ÏÈ¿´Çå³þ¼¸ÖÖ³£ÓõÄ×Ö·û¼¯±àÂë(javaÓïÑÔÊDzÉÓÃunicode×Ö·û¼¯±àÂëÀ´±íʾ×Ö·ûÓë×Ö·û´®µÄ)£º
¡¡¡¡ASCII(American Standard Code for Information Interchange£¬ÃÀ¹úÐÅÏ¢»¥»»±ê×¼´úÂë)£¬ÊÇ»ùÓÚ³£ÓõÄÓ¢ÎÄ×Ö·ûµÄÒ»Ì×µçÄÔ±àÂëϵͳ¡£ÎÒÃÇÖªµÀÓ¢ÎÄÖо­³£Ê¹ÓõÄ×Ö·û¡¢Êý×Ö·ûºÅ±»¼ÆËã»ú´¦Àíʱ¶¼ÊÇÒÔ¶þ½øÖÆÂëµÄÐÎʽ³öÏֵġ£ÕâÖÖ¶þ½ø ......

javaÖÐStringÀàµÄ¹¹Ô캯Êý

StringÀàÖеĹ¹Ô캯Êý
String(); ¹¹ÔìÒ»¸ö¿Õ×Ö·û´®¶ÔÏó
String(byte[] bytes); ͨ¹ýbyteÊý×é¹¹Ôì×Ö·û´®¶ÔÏó
String(byte[] bytes,int offset,int length);ͨ¹ýbyteÊý×飬´Óoffset¿ªÊ¼£¬×ܹ²length³¤µÄ×Ö½Ú¹¹Ôì×Ö·û´®¶ÔÏó
String(char[] value); ͨ¹ýcharÊý×é¹¹Ôì×Ö·û´®¶ÔÏó
String(byte[] char,int offset,int length) ......

Java£¬¼ÆËãÍøÂçµØÖ·

    ºÃ¼¸Ììûд²©¿Í£¬Õ⼸Ì춼æ×Åд´úÂ룬ÖÐÆÚ¼ì²é¸Õ¹ý£¬ºóÃæÊ£ÏµÄʱ¼äʵ¼ÊºÜÉÙÁË£¬Òª×¥½ôʱ¼äÁË£¬ÂíÉϾ͵ñÏÒµ×ßÈËÁË¡£ÑÔ¹éÕý´«£¬ÔÚ±àÂë¹ý³ÌÖÐÓöµ½µÄÎÊÌ⣬ÎÒ¶¼¼Ç¼ÔÚ²©¿ÍÖУ¬·½±ãÒÔºó²éÔÄдÂÛÎÄ¡£Õâ´ÎÊǼÆËãÍøÂçµØÖ·£¬¸ø³öÒ»¸öipºÍËüµÄ×ÓÍøÑÚÂ룬ͨ¹ýÔËËãµÃµ½ÍøÂçµØÖ·£¨»òÕß˵ÊÇÍøÂçºÅ£©
public static ......

java volatile ¹Ø¼ü×Ö

volatile¹Ø¼ü×ÖÓÐʲôÓã¿
¿ÖűȽÏÒ»ÏÂvolatileºÍsynchronizedµÄ²»Í¬ÊÇ×îÈÝÒ×½âÊÍÇå³þµÄ¡£volatileÊDZäÁ¿ÐÞÊηû£¬¶øsynchronizedÔò×÷ÓÃÓÚÒ»¶Î´úÂë»ò·½·¨£»¿´ÈçÏÂÈý¾äget´úÂ룺
int i1;                    ......

JAVA socket ¹ØÓÚDNS »º´æ

ÔÚͨ¹ýDNS²éÕÒÓòÃûµÄ¹ý³ÌÖУ¬¿ÉÄܻᾭ¹ý¶ą̀ÖмäDNS·þÎñÆ÷²ÅÄÜÕÒµ½Ö¸¶¨µÄÓòÃû£¬Òò´Ë£¬ÔÚDNS·þÎñÆ÷ÉϲéÕÒÓòÃûÊǷdz£°º¹óµÄ²Ù×÷¡£ÔÚJavaÖÐΪÁË»º½âÕâ¸öÎÊÌ⣬ÌṩÁËDNS»º´æ¡£µ±InetAddressÀàµÚÒ»´ÎʹÓÃij¸öÓòÃû£¨Èçwww.csdn.net£©´´½¨InetAddress¶ÔÏóºó£¬JVM¾Í»á½«Õâ¸öÓòÃûºÍËü´ÓDNSÉÏ»ñµÃµÄÐÅÏ¢£¨ÈçIPµØÖ·£©¶¼±£´æÔÚDNS»º´æÖ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ