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

java enum ½²½â

Ô­ÎĵØÖ·:http://www.javaeye.com/topic/477731
°æÈ¨ÉùÃ÷£ºËùÓаæÈ¨¹éÔ­×÷ÕßËùÓÐ
ö¾ÙÀàÐÍÊÇJDK5.0µÄÐÂÌØÕ÷¡£SunÒý½øÁËÒ»¸öȫеĹؼü×ÖenumÀ´¶¨ÒåÒ»¸öö¾ÙÀà¡£ÏÂÃæ¾ÍÊÇÒ»¸öµäÐÍö¾ÙÀàÐ͵͍Ò壺
Java´úÂë
public enum Color{   
    RED,BLUE,BLACK,YELLOW,GREEN   
}  
public enum Color{
RED,BLUE,BLACK,YELLOW,GREEN
}
ÏÔÈ»£¬enumºÜÏñÌØÊâµÄclass£¬Êµ¼ÊÉÏenumÉùÃ÷¶¨ÒåµÄÀàÐ;ÍÊÇÒ»¸öÀà¡£¶øÕâЩÀà¶¼ÊÇÀà¿âÖÐEnumÀàµÄ×ÓÀà(java.lang.Enum<E>)¡£ËüÃǼ̳ÐÁËÕâ¸öEnumÖеÄÐí¶àÓÐÓõķ½·¨¡£ÏÂÃæÎÒÃǾÍÏêϸ½éÉÜenum¶¨ÒåµÄö¾ÙÀàµÄÌØÕ÷¼°ÆäÓ÷¨¡££¨ºóÃæ¾ùÓÃColor¾ÙÀý£©
1¡¢Colorö¾ÙÀàÊÇÌØÊâµÄclass£¬Æäö¾ÙÖµ(RED,BLUE...)ÊÇColorµÄÀà¶ÔÏó(ÀàʵÀý)£º
                      Color c=Color.RED;
    ¶øÇÒÕâЩö¾ÙÖµ¶¼ÊÇpublic static finalµÄ£¬Ò²¾ÍÊÇÎÒÃǾ­³£Ëù¶¨ÒåµÄ³£Á¿·½Ê½£¬Òò´Ëö¾ÙÀàÖеÄö¾ÙÖµ×îºÃÈ«²¿´óд¡£
2¡¢¼´È»Ã¶¾ÙÀàÊÇclass£¬µ±È»ÔÚö¾ÙÀàÐÍÖÐÓй¹ÔìÆ÷£¬·½·¨ºÍÊý¾ÝÓò¡£µ«ÊÇ£¬Ã¶¾ÙÀàµÄ¹¹ÔìÆ÷ÓкܴóµÄ²»Í¬£º
      (1) ¹¹ÔìÆ÷Ö»ÊÇÔÚ¹¹Ôìö¾ÙÖµµÄʱºò±»µ÷Óá£
Java´úÂë
enum Color{   
                RED(255,0,0),BLUE(0,0,255),BLACK(0,0,0),YELLOW(255,255,0),GREEN(0,255,0);   
                //¹¹Ôìö¾ÙÖµ£¬±ÈÈçRED(255,0,0)   
                private Color(int rv,int gv,int bv){   
                 this.redValue=rv;   
                 this.greenValue=gv;   
             &n


Ïà¹ØÎĵµ£º

java»ù´¡²¿·Ö±ØÐëÕÆÎÕµÄÄÚÈÝ

ÎÒÃÇѧϰjava±ØÐë°Ñ»ù´¡´òºÃ£¬Ö»ÓÐÕâÑù£¬ÄãµÄ¼¼Êõ²ÅÄܹý¹Ø£¬¼¼Êõ¹ý¹ØÁË£¬Ñ§Ï°Èκοò¼Ü¶¼ºÜÈÝÒ×£¬ÏîÄ¿¿ª·¢¸üÊǵÃÐÄÓ¦ÊÖ¡£¡£¡£
ѧϰ˳Ðò»ù±¾ÊÇ£º
»ù±¾Óï·¨------> ÀàÏà¹ØµÄÓï·¨-------> ÄÚ²¿ÀàµÄÓï·¨---------> ¼Ì³ÐÏà¹ØµÄÓï·¨-------> Òì³£µÄÓï·¨-------> Ï̵߳ÄÓï·¨------>¼¯ºÏµÄÓï·¨-------->  ......

java »ù´¡ÖªÊ¶

1¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ   
1.³éÏó£º
³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º
¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ÐÍ£ ......

JavaÖ§³ÖÄÄЩ×Ö·û¼¯

 import java.nio.charset.Charset;
import java.util.Iterator;
import java.util.Set;
public class javaCode {
public static void main(String args[])
{
Set<String> charsetNames = Charset.availableCharsets().keySet();
System.out.println("-----the number of jdk1.67's charset is "+c ......

Java»ù±¾:¼¯ºÏ


Ô­ÎÄ£ºhttp://zhaosoft.javaeye.com/blog/243586
Java
»ù±¾¸ÅÄ¼¯ºÏÀࣨCollection
£© List
/Set/Map  µÄÇø±ðºÍÁªÏµ
Collection
£ºList
¡¢Set
Map£ºHashMap¡¢HashTable
ÈçºÎÔÚËüÃÇÖ®¼äÑ¡Ôñ
Ò»¡¢Array £¬ Arrays
Java
ËùÓГ´æ´¢¼°Ëæ»ú·ÃÎÊÒ»Á¬´®¶ÔÏó”µÄ×ö·¨£¬arrayÊÇ×îÓÐЧÂʵÄÒ»ÖÖ¡£
1¡¢ ......

²»µÃ²»¿´µÄJava¼¼ÇÉ:SE6µ÷ÓñàÒëÆ÷µÄ·½·¨

ÔںܶàJavaÓ¦ÓÃÖÐÐèÒªÔÚ³ÌÐòÖе÷ÓÃJava±àÒëÆ÷À´±àÒëºÍÔËÐС£µ«ÔÚÔçÆÚµÄ°æ±¾ÖУ¨Java SE5¼°ÒÔǰ°æ±¾£©ÖÐÖ»ÄÜͨ¹ýtools.jarÖеÄcom.sun.tools.javac°üÀ´µ÷ÓÃJava±àÒëÆ÷£¬µ«ÓÉÓÚtools.jar²»ÊDZê×¼µÄJava¿â£¬ÔÚʹÓÃʱ±ØÐëÒªÉèÖÃÕâ¸öjarµÄ·¾¶¡£¶øÔÚJava SE6ÖÐΪÎÒÃÇÌṩÁ˱ê×¼µÄ°üÀ´²Ù×÷Java±àÒëÆ÷£¬Õâ¾ÍÊÇjavax.tools°ü¡£Ê¹ÓÃÕ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ