Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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µ÷ÓÃ.net Webservice

Ò»¡¢.net Server¶Ë
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Linq;
using System.Web.Services.Description;
namespace WebApplica ......

javaÊý¾ÝÀàÐÍת»»

һЩ³õѧJAVAµÄÅóÓÑ¿ÉÄÜ»áÓöµ½JAVAµÄÊý¾ÝÀàÐÍÖ®¼äת»»µÄ¿àÄÕ£¬ÀýÈ磬ÕûÊýºÍfloat,doubleÐÍÖ®¼äµÄת»»£¬ÕûÊýºÍStringÀàÐÍÖ®¼äµÄת»»£¬ÒÔ¼°´¦Àí¡¢ÏÔʾʱ¼ä·½ÃæµÄÎÊÌâµÈ¡£ÏÂÃæ±ÊÕ߾Ϳª·¢ÖеÄһЩÌå»á½éÉܸø´ó¼Ò¡£
 ÎÒÃÇÖªµÀ£¬JavaµÄÊý¾ÝÀàÐÍ·ÖΪÈý´óÀ࣬¼´²¼¶ûÐÍ¡¢×Ö·ûÐͺÍÊýÖµÐÍ£¬¶øÆäÖÐÊýÖµÐÍÓÖ·ÖΪÕûÐͺ͸¡µãÐÍ£»Ïà¶Ô ......

ÕÆÎÕJAVAµÄ±ê×¼

 Å¼¶ûÔÚÍøÉÏ·¢ÏÖµÄһƬ¹ØÓÚÕÆÎÕJAVAµÄ±ê×¼£¬¸Ð¾õÓеãÒâ˼£¬ËäÈ»ÔÚһЩ¹ÛµãÉÏÓÐЩƫÆÄ£¬µ«×÷ΪѧϰJAVAµÄÒýµ¼Éпɡ£ÖÁÓÚÔ­´´ÊÇ˭ûÓбØÒª¿¼Ö¤¡£
ʱ³£¿´µ½Ò»Ð©ÈË˵ÕÆÎÕÁËJava£¬µ«ÊÇÈÃËûÃÇÓÃJava×öÒ»¸öʵ¼ÊµÄÏîÄ¿¿ÉÄÜÓÖÀ§ÄÑÖØÖØ£¬ÔÚÕâÀ±ÊÕ߸ù¾Ý×Ô¼ºµÄÒ»µãÀí½â¶·µ¨Ìá³ö×Ô¼ºµÄһЩ¶ÔÕÆÎÕJavaÕâ¸ö˵·¨µÄ±ê×¼£¬µ±È»¶ÔÓÚР......

´ÓC++תµ½JavaÐè×¢ÒâµÄµØ·½

 1.JavaÔÚÐéÄâ»úÉÏÔËÐÐ
JavaÔ´´úÂë²¢²»ÊDZ»±àÒë³ÉΪÆÕͨµÄ»úÆ÷´úÂë¡£¶øÊDZ»·­Òë³ÉΪÐéÄâ»ú¿ÉÒÔÖ´ÐеĴúÂë¡£Ò»¸öJava½âÊÍÆ÷×îÖÕÖ´ÐÐÕâЩ´úÂë¡£ÕâÆäÖÐûÓÐÁ¬½ÓµÄ¹ý³Ì£»½âÊÍÔÚÐèÒªµÄʱºò¶¯Ì¬µÄ¼ÓÔØһЩÀࣻ
2.JavaÊÇÍêÈ«ÃæÏò¶ÔÏóµÄ
JavaÊÇÒ»ÖÖÍêÈ«ÃæÏò¶ÔÏóµÄÓïÑÔ¡£ÕâÒâζ×ÅÄã¶ÔÈκÎÒ»¸öJava¶ÔÏóËù×öµÄ¶¯×÷¶¼ÊÇͨ¹ýÒ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ