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

javaÓëģʽѧϰ±Ê¼Ç(¶þ)

Ò»¡¢Ê²Ã´ÊÇUML
¡¡Í³Ò»½¨Ä£ÓïÑÔ£¨UMLÊÇ Unified Modeling LanguageµÄËõд£©ÊÇÒ»ÖÖÓ¦ÓÃÓÚÃæÏó¶ÔÏóÈí¼þ¿ª·¢¹ý³ÌµÄ½¨Ä£ÓïÑÔ£¬ÊÇÒ»ÖÖ¼òµ¥¡¢Ö±¹ÛµÄ±íʾ·ûºÅºÍ±ê×¼£¬UMLÖ»ÊÇ·ÖÎöºÍÉè¼Æ¹ý³ÌÖзÖÎö·½·¨ºÍÉè¼ÆË¼ÏëµÄÌåÏֺͱíʾ£¬ËüÖ»ÌåÏÖÄãËù½¨Ä£µÄϵͳ»áÊÇʲôÑùµÄ£¬µ«Ëü²¢²»ÄÜÃ÷È·¸æËßÄãÄãµÄϵͳÊÇÔõôʵÏֵģ¬Ëü²»ÊÇ·ÖÎöºÍÉè¼ÆµÄ·½·¨»ò˼ÏëËüÖ»ÊÇÒ»ÖÖ±íʾ·½Ê½£¬Äã¿ÉÒÔͨ¹ýUML°ÑÄãÔÚÉè¼Æ
ģʽµÈ·½ÃæÕÆÎÕµÄÉè¼ÆË¼Ïëչʾ³öÀ´¡£
¶þ¡¢UMLµÄ¹¦ÄÜ
  ¿ÉÊÓ»¯¹¦ÄÜ£º´Ù½ø¶ÔÎÊÌâµÄÀí½âºÍ½â¾ö£¬·½±ã¿ª·¢ÈËÔ±Ö®¼ä½»Á÷£¬¿ÉÒÔ½ÏΪÈÝÒ×·¢ÏÖÉè¼Æ²ÝͼµÄÂß¼­´íÎ󣬱£Ö¤×îºóÍê³ÉµÄÈí¼þÄܹ»°´ÒªÇóÔËÐС£
  ˵Ã÷¹¦ÄÜ£ºUMLÊÇÒ»ÖÖͨÓõġ¢¾«È·µÄ¡¢Ã»ÓÐÆçÒåµÄͨÐÅ»úÖÆ£¬ºÜÊʺ϶Ôϵͳ½øÐÐ˵Ã÷¡£ÏµÍ³µÄÕûÌåÉè¼Æ¿ÉÒÔÖ¸µ¼Èí¼þ¿ª·¢µÄ¹ý³Ì£¬ÓÉÓÚÖØÒªµÄ¾ö¶¨¾ùÔÚ±àÂë֮ǰ×ö³ö£¬ËùÒÔ¿ÉÒÔ¼õÉÙµÍÖÊÁ¿µÄ´úÂ룬½øÒ»²½½µµÍ¿ª·¢³É±¾¡£
  ½¨Ô칦ÄÜ£ºumlÖ»ÊÇÃæÏó¶ÔÏó·ÖÎö¡¢Éè¼ÆË¼ÏëµÄÌåÏÖ£¬ºÍ¾ßÌåµÄʵÏÖÆ½Ì¨Î޹أ¬ÓÃUML½¨Ä£ºÍÉè¼ÆµÄϵͳ¿ÉÒÔÓÃjava»ò.netÀ´ÊµÏÖ¡£Í¨¹ýUML¿ÉÒÔ¿´µ½×ÜÌåµÄͼÏñ£¬¿ÉÒÔ¾ùºâµôÅäϵͳµÄ×ÊÔ´£¬Ê¹ÏµÍ³¸üÓÐЧÂÊ¡£ÒòΪϵͳµÄÉè¼ÆÊ×ÏÈÍê³É£¬ËùÒÔ¿ÉÒÔºÜÈÝÒ×·¢ÏÖ¿ÉÒÔ¸´ÓõĴúÂ룬´úÂëÄܹ»ºÜ¸ßЧµÄ¸´Ó㬿ÉÒÔ½µµÍ¿ª·¢³É±¾¡£
  ½¨Îĵµ¹¦ÄÜ£ºÊ¹ÓÃUMLÉè¼ÆµÄͬʱ¿ÉÒÔ²úÉúϵͳÉè¼ÆÎĵµ¡£¿ÉÒÔºÜÈÝÒ×ʵÏÖ¶ÔϵͳµÄÊìϤºÍÐ޸ġ£
  Èý¡¢UML°üº¬Ê²Ã´
¾ÅÖÖͼ£º
£¨1£©ÓÃÀýͼ(Use Case Diagrams)
  ÓÃÀýͼÃèÊöÁËϵͳÌṩµÄÒ»¸ö¹¦Äܵ¥Ôª¡£ÓÃÀýͼµÄÖ÷ҪĿµÄÊǰïÖú¿ª·¢ÍŶÓÒÔÒ»ÖÖ¿ÉÊÓ»¯µÄ·½Ê½Àí½âϵͳµÄ¹¦ÄÜÐèÇ󣬰üÀ¨»ùÓÚ»ù±¾Á÷³ÌµÄ"½ÇÉ«"(actors£¬Ò²¾ÍÊÇÓëϵͳ½»»¥µÄÆäËûʵÌå)¹ØÏµ£¬ÒÔ¼°ÏµÍ³ÄÚÓÃÀýÖ®¼äµÄ¹ØÏµ¡£
£¨2£©Ààͼ(Class Diagrams)
¡¡¡¡Ààͼ±íʾ²»Í¬µÄʵÌå(ÈË¡¢ÊÂÎïºÍÊý¾Ý)ÈçºÎ±Ë´ËÏà¹Ø£»»»¾ä»°Ëµ£¬ËüÏÔʾÁËϵͳµÄ¾²Ì¬½á¹¹¡£
£¨3£©Ê±Ðòͼ(Sequence Diagrams)
¡¡¡¡Ê±ÐòͼÏÔʾ¾ßÌåÓÃÀý(»òÕßÊÇÓÃÀýµÄÒ»²¿·Ö)µÄÏêϸÁ÷³Ì¡£Ëü¼¸ºõÊÇ×ÔÃèÊöµÄ£¬²¢ÇÒÏÔʾÁËÁ÷³ÌÖв»Í¬¶ÔÏóÖ®¼äµÄµ÷ÓùØÏµ£¬Í¬Ê±»¹¿ÉÒÔºÜÏêϸµØÏÔʾ¶Ô²»Í¬¶ÔÏóµÄ²»Í¬µ÷Óᣡ¡¡¡Ê±ÐòͼÓÐÁ½¸öά¶È£º´¹Ö±Î¬¶ÈÒÔ·¢ÉúµÄʱ¼ä˳ÐòÏÔʾÏûÏ¢/µ÷ÓõÄÐòÁУ»Ë®Æ½Î¬¶ÈÏÔʾÏûÏ¢±»·¢Ë͵½µÄ¶ÔÏóʵÀý¡£
£¨4£©×´Ì¬Í¼(Statechart Diagrams)
    ״̬ͼ±íʾij¸öÀàËù´¦µÄ²»Í¬×´Ì¬ºÍ¸ÃÀàµÄ״̬ת»»ÐÅÏ¢¡£ÓÐÈË¿ÉÄÜ»áÕùÂÛ˵ÿ¸öÀà¶¼ÓÐ״̬£¬µ«²»ÊÇÿ¸öÀà¶¼Ó¦¸ÃÓÐÒ»¸ö״̬ͼ¡£Ö»¶Ô”¸ÐÐËȤµÄ&rdqu


Ïà¹ØÎĵµ£º

javaÀàÐÍת»»×ܽá

ÀàÐÍת»»×ܽ᣺
1.Ô­ÐÍÊý¾Ýbyte,short,int,long,float,double,char,boolean,СÀàÐÍÊý¾Ý¿ÉÒÔÖ±½Ó¸³¸ø´óÀàÐÍÊý¾ÝÀýÈç
 int a=1;byte b=2;short c=3;float d=3;double e=4;char f='a';boolean g=true;long l=10;
c=b;
a=f;
d=a;
e=d;
byteÐÍÊý¾Ý²»ÄÜÖ±½Ó¸³¸øcharÐÍÊý¾Ý£¬ÒòΪbyte±íʾµÄÊÇ8λÓзûºÅÊý£¬¶øchar±íʾµ ......

java ±È½ÏÆ÷µÄʹÓÃ

¶ÔÓÚÒ»¸öʵÏÖÁËComparable½Ó¿ÚµÄ¶ÔÏ󣬸ýӿÚÖ»ÄÜʵÏÖÒ»´Î¡£Èç¹ûÔÚÒ»¸ö¼¯ºÏÀïÃæÐèҪʹÓÃidÅÅÐò£¬¶øÔÚÁíÍâÒ»¸ö¼¯ºÏÀïÐèÒª°´Ãû×ÖÅÅÐòÕâʱ¾ÍÐèÒªÔÚÕâ¸ö¼¯ºÏÀïÃæÖ¸¶¨±È½ÏÆ÷¡£
Comparable½Ó¿ÚÉùÃ÷ÁËcompareTo(Object o)·½·¨
Comparator ½Ó¿ÚÉùÃ÷ÁËcompare(Object o1,Object o2)·½·¨
eg:
µÚÒ»¸öÊ÷¼¯Êǰ´ÕÕ¶ÔÏóĬÈϵÄidÅÅÐò£¬µ ......

¡¶javaÓïÑÔ³ÌÐòÉè¼Æ£¨Ò»£©¡·2009Äê×Ôѧ¿¼ÊÔ´ó¸ÙµÚ4ÕÂ

¡¶javaÓïÑÔ³ÌÐòÉè¼Æ£¨Ò»£©¡·2009Äê×Ôѧ¿¼ÊÔ´ó¸ÙµÚ4ÕÂ
www.wesiedu.com   2009-5-5   ÔÚÏßÄ£Ä⿼³¡
µÚ4Õ Êý×éºÍ×Ö·û´®
(Ò»)¿Î³ÌÄÚÈÝ
4.1 Êý×é
4.1.1 һάÊý×é
4.1.2 ¶àάÊý×é
4.2 ×Ö·û´®
4.2.1 ×Ö·û´®³£Á¿
4.2.2 ×Ö·û´®ÉùÃ÷ºÍ´´½¨
4.2.3 ×Ö·û´®»ù±¾²Ù×÷
4.2.4 StringTokenizerÀà
4.2.5×Ö· ......

Javaµ÷ÓÃC#µÄWebServiceʵÀýÈý(ʵ¼ÊÓ¦ÓÃ)

/*
   ±¾¶Î´úÂëÔÚ¹«Ë¾ÏîÄ¿ÖÐʵ¼ÊÔ¶³Ìµ÷ÓõÚÈý·½¹«Ë¾ÌṩµÄC#¿ª·¢WebServiceµÄʾÀý
*/
/**
  * µÇ¼ÓÎÏ·
  *
  * @param paramPN
  * @param paramTerraceID
  * @param paramSvrID
  */
 private String loginGame(String paramPN, HttpServletRequest req){
&n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ