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

JavaµÄö¾Ù

×ªÔØ×Ô http://littlefermat.blog.163.com/blog/static/59771167200962810120843/
Enum×÷ΪSunÈ«ÐÂÒý½øµÄÒ»¸ö¹Ø¼ü×Ö£¬¿´ÆðÀ´ºÜÏóÊÇÌØÊâµÄclass, ËüÒ²¿ÉÒÔÓÐ×Ô¼ºµÄ±äÁ¿£¬¿ÉÒÔ¶¨Òå×Ô¼ºµÄ·½·¨£¬¿ÉÒÔʵÏÖÒ»¸ö»òÕß¶à¸ö½Ó¿Ú¡£µ±ÎÒÃÇÔÚÉùÃ÷Ò»¸öenumÀàÐÍʱ£¬ÎÒÃÇÓ¦¸Ã×¢Òâµ½enumÀàÐÍÓÐÈçϵÄÒ»Ð©ÌØÕ÷¡£
1£®Ëü²»ÄÜÓÐpublicµÄ¹¹Ô캯Êý£¬ÕâÑù×ö¿ÉÒÔ±£Ö¤¿Í»§´úÂëûÓа취н¨Ò»¸öenumµÄʵÀý¡£
2£®ËùÓÐö¾ÙÖµ¶¼ÊÇpublic , static , finalµÄ¡£×¢ÒâÕâÒ»µãÖ»ÊÇÕë¶ÔÓÚö¾ÙÖµ£¬ÎÒÃÇ¿ÉÒÔºÍÔÚÆÕͨÀàÀïÃæ¶¨Òå±äÁ¿Ò»Ñù¶¨ÒåÆäËüÈκÎÀàÐ͵ķÇö¾Ù±äÁ¿£¬ÕâЩ±äÁ¿¿ÉÒÔÓÃÈκÎÄãÏëÓõÄÐÞÊηû¡£
3£®EnumĬÈÏʵÏÖÁËjava.lang.Comparable½Ó¿Ú¡£
4£®Enum¸²ÔØÁËÁËtoString·½·¨£¬Òò´ËÎÒÃÇÈç¹ûµ÷ÓÃColor.Blue.toString()ĬÈÏ·µ»Ø×Ö·û´®”Blue”.
5£®EnumÌṩÁËÒ»¸övalueOf·½·¨£¬Õâ¸ö·½·¨ºÍtoString·½·¨ÊÇÏà¶ÔÓ¦µÄ¡£µ÷ÓÃvalueOf(“Blue”)½«·µ»ØColor.Blue.Òò´ËÎÒÃÇÔÚ×Ô¼ºÖØÐ´toString·½·¨µÄʱºò¾ÍҪעÒâµ½ÕâÒ»µã£¬Ò»°ÑÀ´ËµÓ¦¸ÃÏà¶ÔÓ¦µØÖØÐ´valueOf·½·¨¡£
6£®Enum»¹ÌṩÁËvalues·½·¨£¬Õâ¸ö·½·¨Ê¹ÄãÄܹ»·½±ãµÄ±éÀúËùÓеÄö¾ÙÖµ¡£
7£®Enum»¹ÓÐÒ»¸öoridinalµÄ·½·¨£¬Õâ¸ö·½·¨·µ»ØÃ¶¾ÙÖµÔÚö¾ÙÀàÖÖµÄ˳Ðò£¬Õâ¸ö˳Ðò¸ù¾Ýö¾ÙÖµÉùÃ÷µÄ˳Ðò¶ø¶¨£¬ÕâÀïColor.Red.ordinal()·µ»Ø0¡£
 
1£®±éÀúËùÓÐÓÐö¾ÙÖµ. ÖªµÀÁËÓÐvalues·½·¨£¬ÎÒÃÇ¿ÉÒÔÇá³µÊì·µØÓÃForEachÑ­»·À´±éÀúÁËö¾ÙÖµÁË¡£
for (Color c: Color.values())
System.out.println(“find value:” + c);
2£®ÔÚenumÖж¨Òå·½·¨ºÍ±äÁ¿£¬±ÈÈçÎÒÃÇ¿ÉÒÔΪColorÔö¼ÓÒ»¸ö·½·¨Ëæ»ú·µ»ØÒ»¸öÑÕÉ«¡£
public enum Color ...{
Red,
Green,
Blue; 
/**//*
*¶¨ÒåÒ»¸ö±äÁ¿±íʾö¾ÙÖµµÄÊýÄ¿¡£
*(ÎÒÓÐµãÆæ¹ÖΪʲôsunûÓиøenumÖ±½ÓÌṩһ¸ösize·½·¨).
*/
private static int number = Color.values().length ;
/** *//**
* Ëæ»ú·µ»ØÒ»¸öö¾ÙÖµ
@return a random enum value. 
*/
public static Color getRandomColor()...{
long random = System.currentTimeMillis() % number;
switch ((int) random)...{
case 0:
return Color.Red;
case 1:
return Color.Green;
case 2:
return Color.Blue;
default : 


Ïà¹ØÎĵµ£º

java µ÷ÓÃmysql¿Í»§¶Ëµ¼È룬µ¼³öÊý¾Ý

 ×î½üÓöµ½Ò»¸öÐèÇóÒªÔÚlinuxÏÂÓÃjava µ÷ÓÃmysql¿Í»§¶ËÔ¶³ÌµÇ½mysql·þÎñÆ÷£¬´Ó¿Í»§¶Ë»úÆ÷µ¼Èëmysql½Å±¾£¬´Ómysql·þÎñÆ÷¶Ëµ¼³ö±íÖеÄÊý¾Ý¡£ÒÔÏÂÊÇÓõ½µÄÖ÷Òª·½·¨£º
Java ´úÂë 
/**  
 * µ¼ÈëÊý¾Ý  
  * @param  ½Å±¾µÄµØÖ·ºÍÃû³Æ  
 * @return ÊÇ·ñ³ ......

´ÓCµ½JAVA£¬¿ªÊ¼ÎÒµÄIT²ËÄñ֮·£¡

ÕæÕý·¢ÏÖÈËÉúÐèҪ֪ʶµÄʱºò£¬ÎÒµÄÇà´ºÒѾ­ÀË·ÑÁËÒ»°ë¡£
ÓÚÊÇ¹ÄÆðÓÂÆøÀ´µ½±±´óÇàÄñѧϰIT£¬¼øÓÚ¶à·½¿¼ÂÇ£¬»¹ÊÇÑ¡ÔñÁËÈí¼þ²âÊÔ¡£
Èç½ñ¿ÎÒµµÄÒ»´ó°ëÒ²ÒѽáÊø£¬´Ó¸Õ¿ªÊ¼µÄÒ»ÎÞËùÖª£¬½¥½¥³É³¤ÎªÒ»¸ö²ËÄñ……
Ôڿγ̵Äѧϰ¹ý³ÌÖУ¬²Å½¥½¥·¢ÏÖ×Ô¼º¶ÔÓÚÕâ¸öÐÐÒµµÄÐËȤ£¬ÓÈÆäÊÇÈí¼þ¿ª·¢ÕâÒ»¿é¡£
ÉõÖÁ¶Ô×Ô¼ºÑ¡Ôñ×ö²â ......

Ò»ÖøÃûÈí¼þ¹«Ë¾µÄjava±ÊÊÔËã·¨Ìâ

 Ò»ÖøÃûÈí¼þ¹«Ë¾µÄjava±ÊÊÔËã·¨Ì⣡(2008-11-06 12:49:19)±êÇ©£ºjava ÃæÊÔÌâ it   ·ÖÀࣺJ2SE
Ô­ÌâÈçÏ£ºÓÃ1¡¢2¡¢2¡¢3¡¢4¡¢5ÕâÁù¸öÊý×Ö£¬ÓÃjavaдһ¸ömainº¯Êý£¬´òÓ¡³öËùÓв»Í¬µÄÅÅÁУ¬È磺512234¡¢412345µÈ£¬ÒªÇó£º "4 "²»ÄÜÔÚµÚÈý룬 "3 "Óë "5 "²»ÄÜÏàÁ¬.
ÎÒ¿´ÁË»ØÌù¶¼Ã»Óкܺýâ¾ö£¬Ö÷ÒªÊÇûÓÐÅųýÖ ......

JAVAϵĶàÏ̳߳ÌÐòÔì³ÉϵͳʱÖÓ±ä¿ì

Ô­ÎĵØÖ·:
http://blog.csdn.net/luozhenyu/archive/2008/11/07/3247740.aspx
×î½üµÄÒ»¸öÏîÄ¿£¬²ÉÓÃJSP+Servlet¿ª·¢µÄWebÓ¦Ó㬹¦Äܲ»¸´ÔÓ£¬Éæ¼°µ½Ò»Ð©¶àÏ̴߳¦Àí¼°ÍøÂç±à³Ì¡£²âÊÔÆÚ¼ä·¢ÏÖÔÚ»áÔì³ÉϵͳʱÖÓ±ä¿ì£¬»ù±¾ÔËÐв»µ½Ò»Ð¡Ê±¾Í¿ìÁË10À´·ÖÖÓ£¬¿ª³öʱÖÓ³ÌÐòÄÜÃ÷ÏԸоõÃëÖÓÌø¶¯±È½Ï¿ì¡£¼ì²é¹ý´úÂëûÓÐÓõ½ÈκÎÓйØÊ±¼ ......

JAVA annotationÈëÃÅ

JAVA annotationÈëÃÅ 
        ×î½ü¶ÔspringÔ´Âë¸ÐÐËȤ£¬½ñÌì¿´µ½annotation²¿·Ö£¬ÂÔ¼ÇÖ®¡£
Ò». ×î³£¼ûµÄannotation
@Override:ÓÃÔÚ·½·¨Ö®ÉÏ£¬ÓÃÀ´¸æËß±ðÈËÕâÒ»¸ö·½·¨ÊǸÄд¸¸ÀàµÄ
@Deprecated:½¨Òé±ðÈ˲»ÒªÊ¹ÓþɵÄAPIµÄʱºòÓõÄ,±àÒëµÄʱºò»áÓòúÉú¾¯¸æÐÅÏ¢,¿ÉÒÔÉ趨ÔÚ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ