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

Groovy javaµÄºÃ»ï°é4

ºÜ¿ÉÄܽ« Groovy µ±³ÉÊÇûÓйæÔòµÄ Java ´úÂë¡£µ«Êµ¼ÊÉÏ£¬Groovy Ö»ÊǹæÔòÉÙһЩ¡£ÕâÒ»½ÚµÄÖØµãÊÇʹÓà Groovy ±àд Java Ó¦ÓóÌÐòʱ¿ÉÒÔ²»Óÿ¼ÂǵÄÒ»¸ö Java ±à³ÌµÄ¾ßÌå·½Ãæ£ºÀàÐͶ¨Òå¡£
ΪʲôҪÓÐÀàÐͶ¨Ò壿
ÔÚ Java ÖУ¬Èç¹ûÒªÉùÃ÷Ò»¸ö String ±äÁ¿£¬Ôò±ØÐëÊäÈ룺
String value = "Hello World";
µ«ÊÇ£¬Èç¹û×ÐϸÏëÏ룬¾Í»á¿´³ö£¬µÈºÅÓÒ²àµÄ×Ö·ûÒѾ­±íÃ÷ value µÄÀàÐÍÊÇ String¡£ËùÒÔ£¬Groovy ÔÊÐíÊ¡ÂÔ value Ç°ÃæµÄ String ÀàÐͱäÁ¿£¬²¢Óà def ´úÌæ¡£
def value = "Hello World"
ʵ¼ÊÉÏ£¬Groovy »á¸ù¾Ý¶ÔÏóµÄÖµÀ´ÅжÏËüµÄÀàÐÍ¡£
½« HelloWorld.groovy ÎļþÖеĴúÂë±à¼­³ÉÏÂÃæÕâÑù£º
String message = "Hello World"
println message
ÔËÐÐÕâ¶Î´úÂ룬Ӧ¸Ã»áÔÚ¿ØÖÆÌ¨ÉÏ¿´µ½ÓëÇ°ÃæÒ»ÑùµÄ “Hello World”¡£ÏÖÔÚ£¬½«±äÁ¿ÀàÐÍ String Ìæ»»Îª def ²¢ÖØÐÂÔËÐдúÂë¡£ÊDz»ÊÇ×¢Òâµ½ÁËÏàͬµÄ½á¹û£¿
³ýÁËÊä³ö message µÄÖµ£¬»¹¿ÉÒÔÓÃÒÔϵ÷ÓÃÊä³öËüµÄÀàÐÍ£º
def message = "Hello World"
println message.class
Êä³ö “class java.lang.String” Ó¦¸ÃÊÇĿǰΪֹºÜÊÜ»¶Ó­µÄÒ»Ïî±ä»¯£¡
Èç¹ûÏëÖªµÀµ½µ×·¢ÉúÁËʲô£¬ÄÇô¿ÉÒÔ¸æËßÄú£ºGroovy ÍÆ¶Ï³ö message Ò»¶¨ÊÇ String ÀàÐ͵ģ¬ÒòΪËüµÄÖµÊÇÓÃË«ÒýºÅÀ¨ÆðÀ´µÄ¡£
ÀàÐÍÍÆ¶ÏµÄ¸ü¶àÄÚÈÝ
Äú¿ÉÄÜÌý˵¹ý£¬ÔÚ Groovy ÖÐ “Ò»Çж¼ÊǶÔÏó” — µ«¶ÔÓÚÀàÐÍÀ´ËµÕâ¾ä»°Òâζ×ÅÊ²Ã´ÄØ£¿ÈÃÎÒÃÇ¿´¿´Èç¹û½«Ç°ÃæÊ¾ÀýÖÐµÄ String Ìæ»»ÎªÊý×Ö»áÔõôÑù£¬ÈçÏÂËùʾ£º
def message = 12
println message.class
message ±äÁ¿µÄÊý×ÖÖµ¿´ÆðÀ´ÏñÊÇ Java µÄÔ­ÉúÀàÐÍ int¡£µ«ÊÇ£¬ÔËÐÐÕâ¸ö´úÂë¾Í¿ÉÒÔ¿´³ö£¬Groovy ½«Ëü×÷Ϊ Integer¡£ÕâÊÇÒòΪÔÚ Groovy ÖÐ “Ò»Çж¼ÊǶÔÏó”¡£
Java ÖеÄËùÓжÔÏó¶¼À©Õ¹×Ô java.lang.Object£¬Õâ¶Ô Groovy À´Ëµ·Ç³£·½±ã¡£¼´Ê¹ÔÚ×îÔãµÄÇé¿öÏ£¬Groovy ÔËÐÐʱ²»ÄÜÈ·¶¨±äÁ¿µÄÀàÐÍ£¬ËüÖ»Ð轫±äÁ¿µ±³É Object£¬ÎÊÌâ¾Í½â¾öÁË¡£
¼ÌÐøÊ¹ÓÃÕâ¶Î´úÂë¡£½« message ¸Ä³É×Ô¼ºÏ²»¶µÄÈÎÒâÀàÐÍ£ºGroovy »áÔÚÔËÐÐʱ¾¡ÆäËùÄÜÍÆ¶Ï³öÕâ¸ö±äÁ¿µÄÀàÐÍ¡£
ÎÞÀàÐÍÓÐʲôÒâÒå
ÄÇô£¬Groovy ȱÉÙÀàÐÍÒâζ×ÅËùÐèµÄÊäÈë¸üÉÙ¡£²»¿É·ñÈÏ£¬½« String Ìæ»»³É def ²¢Ã»ÓÐÕæÕý½ÚÔ¼¶àÉÙ´ò×Ö¹¤×÷ — Èý¸ö×Öĸ²¢²»ÖµµÃÈçºÎ¿äÒ«£¡µ«ÊÇÔÚ¸ü¸ßµÄ²ã´ÎÉÏ¿´£¬ÔÚ±àд´óÁ¿²»½ö½ö°üº¬±äÁ¿ÉùÃ÷µÄ´úÂëµÄʱºò£¬Ã»ÓÐÀàÐÍȷʵ¼õÉÙÁËÐí¶à´ò×Ö¹¤×÷¡£¸üÖØÒªµÄÊÇ£¬ÕâÒâζ×ÅÒªÔĶÁµÄ´úÂëÒªÉٵöࡣ


Ïà¹ØÎĵµ£º

java³ÌÐòÔ±±í°×

ÎÒÄܳéÏó³öÕû¸öÊÀ½ç£¬µ«ÎÒ³éÏó²»³öÄ㣬ÒòΪÄãÔÚÎÒÐÄÀïÊÇÄǸöô¾ßÌ壬ËùÒÔÎÒµÄÊÀ½ç±äµÃ²¢²»ÍêÕû£¬
ÎÒ¿ÉÒÔÖØÔØÉõÖÁ¸²¸ÇÕâ¸öÊÀ½çÀïµÄÈκÎÒ»ÖÖ·½·¨£¬µ«ÊÇÎÒÈ´²»ÄÜÖØÔØ¶ÔÄãµÄ˼ÄҲÐíÃüÖÐ×¢¶¨ÁË£¬
ÄãÔÚÎÒµÄÊÀ½çÀïÓÀÔ¶µÄÀÓÉÏÁ˾²Ì¬µÄÊôÐÔ£¬¶øÎÒ²»É÷µ÷ÓÃÁ˰®ÄãÕâ¸ö·½·¨£¬µ±ÎÒÒåÎÞ·µ¹ËµÄ°Ñ×Ô¼º×÷Ϊ²ÎÊý´«½øÕâ¸ö·½·¨Ê±
ÎҲŷ¢ÏÖ ......

JavaÖÐÏ̵߳ĸ߼¶Ó¦ÓÃ

Ò»¡¢Java¶àÏ̻߳¥³â¼°Í¬²½¿ØÖƺÍͨÐÅ
    ¶à¸öÏ̵߳ÄÖ´ÐÐÊDz¢·¢µÄ£¬Ò²¾ÍÊÇÔÚÂß¼­Éϓͬʱ”£¬¶ø²»¹ÜÊÇ·ñÊÇÎïÀíÉϵēͬʱ”¡£Èç¹ûϵͳֻÓÐÒ»¸öCPU£¬ÄÇ̫;ÕýµÄ“ͬʱ”ÊDz»¿ÉÄܵ쬵«ÊÇÓÉÓÚCPUµÄËٶȷdz£¿ì£¬Óû§¸Ð¾õ²»µ½ÆäÖеÄÇø±ð£¬Òò´ËÎÒÃÇÒ²²»ÓùØÐÄËü£¬Ö»ÐèÒªÉèÏë¸÷¸öÏ ......

javaÖеĶѡ¢Õ»¡¢³£Á¿³Ø

JavaÄÚ´æ·ÖÅä:
1. ¼Ä´æÆ÷£ºÎÒÃÇÔÚ³ÌÐòÖÐÎÞ·¨¿ØÖÆ
2. Õ»£º´æ·Å»ù±¾ÀàÐ͵ÄÊý¾ÝºÍ¶ÔÏóµÄÒýÓ㬵«¶ÔÏó±¾Éí²»´æ·ÅÔÚÕ»ÖУ¬¶øÊÇ´æ·ÅÔÚ¶ÑÖÐ
3.
¶Ñ£º´æ·ÅÓÃnew²úÉúµÄÊý¾Ý
4. ¾²Ì¬Óò£º´æ·ÅÔÚ¶ÔÏóÖÐÓÃstatic¶¨ÒåµÄ¾²Ì¬³ÉÔ±
5. ³£Á¿³Ø£º´æ·Å³£Á¿
6. ·ÇRAM(Ëæ»ú´æÈ¡´æ´¢Æ÷)´æ´¢£ºÓ²Å̵ÈÓÀ¾Ã´æ´¢¿Õ¼ä
------------------------- ......

Java SEѧϰ_String[] split(String regex)_×¢ÒâÊÂÏî


String[] split(String regex)
    ¸ù¾Ý¸ø¶¨µÄÕýÔò±í´ïʽµÄÆ¥ÅäÀ´²ð·Ö´Ë×Ö·û´®£¬javaÖÐʹÓÃregexµÄ·ûºÅÐèҪʹÓÃ"\\"£¬ÒòΪregex±¾ÉíʹÓÃ"\"×÷ΪתÒå·û¡£¶øÔÚjavaÖÐÒ»¸ö"\"£¬ÐèÒªÓÃ"\\"±íʾ¡£
    Èç¹ûÓÃ"."×ö·Ö¸îµÄ»°±ØÐëÒªÕâÑù"\\."Èç¹ûÊÇ|Ò²ÊÇ"\\|"¡£
Áоټ¸¸öʵÓÃ"\\"µÄÀý×Ó£º
Stri ......

javaÃæÊÔÌâ¼°´ð°¸

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