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

JavaÕýÔò±í´ïʽµÄ½âÊÍ˵Ã÷


±¾ÎÄ·ÖÊ®ËĸöÀà±ð¶ÔÕýÔò±í´ïʽµÄÒâÒå½øÐÐÁ˽âÊÍ£¬ÕâÊ®Ëĸ÷Àà±ðÊÇ£º×Ö·û/×Ö·ûÀà/Ô¤¶¨Òå×Ö·ûÀà/POSIX×Ö·ûÀà/java.lang.CharacterÀà/Unicode¿éºÍÀà±ðµÄÀà/±ß½çÆ¥ÅäÆ÷/GreedyÊýÁ¿´Ê/ReluctantÊýÁ¿´Ê/PossessiveÊýÁ¿´Ê/LogicalÔËËã·û/BackÒýÓÃ/ÒýÓÃ/ÌØÊâ¹¹Ôì¡£
1.1.×Ö·û
x    ×Ö·û x¡£ÀýÈça±íʾ×Ö·ûa
\\    ·´Ð±Ïß×Ö·û¡£ÔÚÊéдʱҪдΪ\\\\¡££¨×¢Ò⣺ÒòΪjavaÔÚµÚÒ»´Î½âÎöʱ°Ñ\\\\½âÎö³ÉÕýÔò±í´ïʽ\\£¬ÔÚµÚ¶þ´Î½âÎöʱÔÙ½âÎöΪ\£¬ËùÒÔ·²ÊDz»ÊÇ1.1Áоٵ½µÄתÒå×Ö·û£¬°üÀ¨1.1µÄ\\,¶øÓÖ´øÓÐ\µÄ¶¼ÒªÐ´Á½´Î£©
\0n    ´øÓа˽øÖÆÖµ 0µÄ×Ö·û n (0 <= n <= 7)
\0nn    ´øÓа˽øÖÆÖµ 0µÄ×Ö·û nn (0 <= n <= 7)
\0mnn    ´øÓа˽øÖÆÖµ 0µÄ×Ö·û mnn£¨0 <= m <= 3¡¢0 <= n <= 7£©
\xhh    ´øÓÐÊ®Áù½øÖÆÖµ 0xµÄ×Ö·û hh
\uhhhh    ´øÓÐÊ®Áù½øÖÆÖµ 0xµÄ×Ö·û hhhh
\t    ÖÆ±í·û ('\u0009')
\n    ÐÂÐУ¨»»ÐУ©·û ('\u000A')
\r    »Ø³µ·û ('\u000D')
\f    »»Ò³·û ('\u000C')
\a    ±¨¾¯ (bell) ·û ('\u0007')
\e    תÒå·û ('\u001B')
\cx    ¶ÔÓ¦ÓÚ x µÄ¿ØÖÆ·û
1.2.×Ö·ûÀà
[abc]    a¡¢b»ò c£¨¼òµ¥Àࣩ¡£ÀýÈç[egd]±íʾ°üº¬ÓÐ×Ö·ûe¡¢g»òd¡£
[^abc]    ÈκÎ×Ö·û£¬³ýÁË a¡¢b»ò c£¨·ñ¶¨£©¡£ÀýÈç[^egd]±íʾ²»°üº¬×Ö·ûe¡¢g»òd¡£
[a-zA-Z]    aµ½ z»ò Aµ½ Z£¬Á½Í·µÄ×Öĸ°üÀ¨ÔÚÄÚ£¨·¶Î§£©
[a-d[m-p]]    aµ½ d»ò mµ½ p£º[a-dm-p]£¨²¢¼¯£©
[a-z&&[def]]    d¡¢e»ò f£¨½»¼¯£©
[a-z&&[^bc]]    aµ½ z£¬³ýÁË bºÍ c£º[ad-z]£¨¼õÈ¥£©
[a-z&&[^m-p]]    aµ½ z£¬¶ø·Ç mµ½ p£º[a-lq-z]£¨¼õÈ¥£©
1.3.Ô¤¶¨Òå×Ö·ûÀà(×¢Òⷴб¸ÜҪдÁ½´Î£¬ÀýÈç\dдΪ\\d)
.    ÈκÎ×Ö·û£¨ÓëÐнáÊø·û¿ÉÄÜÆ¥ÅäÒ²¿ÉÄܲ»Æ¥Å䣩
\d    Êý×Ö£º[0-9]
\D    ·ÇÊý×Ö£º [^0-9]
\s    ¿Õ°××Ö·û£º[ \t\n\x0B\f\r]
\S    ·Ç¿Õ°××Ö·û£º[^\s]
\w    µ¥´Ê×Ö·û£º[a-zA-Z_0-9]
\W    ·Çµ¥´Ê×


Ïà¹ØÎĵµ£º

[ÊÕ²Ø×ªÌû]JAVA¶ÔXMLÎĵµµÄËÄÖÖ½âÎö·½Ê½

±¾ÎÄת×ÔCSDN ·½ÖÛ
 ¶ÔÓÚÐèÒª×Ô¼º±àд´úÂëÀ´´¦Àí XML ÎĵµµÄ¿ª·¢ÈËÔ±À´Ëµ£¬ 
Ñ¡Ôñ DOM »¹ÊÇ SAX ½âÎöÄ£ÐÍÊÇÒ»¸ö·Ç³£ÖØÒªµÄÉè¼Æ¾ö²ß¡£
¡¡¡¡DOM ²ÉÓý¨Á¢Ê÷ÐνṹµÄ·½Ê½·ÃÎÊ XML Îĵµ£¬¶ø SAX ²ÉÓõÄʼþÄ£ÐÍ¡£
¡¡¡¡DOM ½âÎöÆ÷°Ñ XML Îĵµ×ª»¯ÎªÒ»¸ö°üº¬ÆäÄÚÈݵÄÊ÷£¬²¢¿ÉÒÔ¶ÔÊ÷½øÐбéÀú¡£Óà DOM ½âÎöÄ£Ð͵ÄÓ ......

Java Dynamic Proxy

import java.lang.reflect.*;
public class A extends Thread  {
    
    public static void main(String[] args) throws Exception{
    CC cc = new CC();
    HH hh = new HH(cc);
    II ii = (II) Proxy.newProxyInstance(H ......

JavaÉè¼ÆÄ£Ê½£¨Èý£©Adapter(ÊÊÅäÆ÷),Bridge(ÇŽÓ)

 ½á¹¹Ä£Ê½£¨£­£©
Adapter(ÊÊÅäÆ÷)
½«Ò»¸öÀàµÄ½Ó¿Úת»»³É¿Í»§Ï£ÍûµÄÁíÍâÒ»¸ö½Ó¿Ú¡£AdapterģʽʹµÃÔ­±¾ÓÉÓÚ½Ó¿Ú²»¼æÈݶø²»ÄÜÒ»Æð¹¤×÷µÄÄÇЩÀà¿ÉÒÔÒ»Æð¹¤×÷¡£
Adapter·ÖΪ2ÖÖ:
ÀàÊÊÅäÆ÷ºÍ¶ÔÏóÊÊÅäÆ÷¡£AdapterºÍAdapteeÖ®¼äÊÇis-a¹ØÏµµÄʱºò£¬ÊôÓÚÀàÊÊÅäÆ÷£¬AdapterºÍAdapteeÖ®¼äÊÇhas-a¹ØÏµµÄʱºò£¬ÊôÓÚ¶ÔÏóÊÊÅäÆ÷¡£ ......

java±àÂë½âÂë´óÈ«


javaÖÐ×Ö·û´®µÄ±àÂë½âÂëÎÊÌâ
1.½«×Ö·û´®×ª»»³ÉbyteÊý×éÔÙ»Ö¸´£º
byte[] getBytes(String charsetName)
String(byte[] bytes, String charsetName)
»ògetBytes()
String(byte[] bytes)
2.ʹÓÃString sun.misc.BASE64Encode.encode(byte[] b)
byte[] String sun.misc.BASE64Decode.decodeBuffer(String str)
½«×Ö·û ......

µ±Ç°»ùÓÚWWWµÄЭͬʽCAIÈí¼þµÄJavaʵÏÖ

Õª¡¡Òª¡¡±¾ÎĽéÉÜÒ»¸öÓÃJ++ʵÏֵĻùÓÚWeb»·¾³µÄЭͬʽ¼ÆËã»ú¸¨Öú½ÌѧÈí¼þµÄ½á¹¹£¬²¢¸ø³öÁ˾ßÌåʵÏÖÖеÄһЩ¹Ø¼ü¼¼Êõ¡£
¡¡J++£¬Web£¬Ô¶³Ì½Ìѧ£¬SocketͨÐÅ
1¡¡ÒýÑÔ
¡¡¡¡Ëæ×ÅInternetÍøÂç¼¼ÊõµÄ·¢Õ¹£¬Ô¶³Ì¶àýÌå½Ìѧ³ÉΪµ±Ç°µÄ̽¾¿Èȵ㡣»ùÓÚInternetµÄWWWÓ¦ÓÃģʽ×÷ΪһÖÖ·½±ã¡¢Ñ¸ËٵĹ²ÏíÐÅÏ¢ÊֶΣ¬ÉîÊÜÓû§»¶Ó­¡£Óû§Í ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ