JavaÕýÔò±í´ïʽ(×ܽáÒ»)
1.ÕýÔò±í´ïʽ½á¹¹¼ò½é£º
С֪ʶ£º{}¡¡¶¨ÒåÁËÒ»¸ö·¶Î§¡¡ [] ¶¨ÒåÁËÒ»¸ö×Ö·ûÀà¡¡() ¶¨ÒåÁËÒ»¸ö×é
*Ç°Ãæ³öÏÖ0´ÎÒÔÉÏ +¡¡Ç°ÃæÆ¥ÅäÒ»´ÎÒÔÉÏ¡¡?Ç°Ãæ³öÏÖ0´Î»òÒ»´Î
1).×Ö·û£º
x------×Ö·ûx
\\-----·´Ð±¸Ü
\0n----Ê®½øÖÆÊý (0 <= n <= 7)
\0nn---Ê®½øÖÆÊý0nn (0 <= n <= 7)
\0mnn--Ê®½øÖÆÊý0mnn (0 <= m <= 3,0 <= n <= 7)
\xhh---Ê®Áù½øÖÆÊý 0xhh
\\uhhh-Ê®Áù½øÖÆÊý 0uhhh
\t-----ÖÆ±í·û ('\u0009') 2)
\n-----»»Ðзû ('\u000A')
\r----- »Ø³µ·û ('\u000D')
\e----- esc·ûºÅ ('\u001B')
\cx---- x ¶ÔÓ¦µÄ¿ØÖÆ·û
2).×Ö·ûÀࣺ
[abc] a, b, »ò c (¼òµ¥×Ö·û´®)
[^abc] ³ýÁË a, b, »ò c Ö®ÍâµÄÈÎÒâ×Ö·û(·ñ¶¨)
[a-zA-Z] ´Óa µ½ z »ò ´ÓA µ½ 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](×Ó¼¯)
3).Ô¤¶¨Òå×Ö·ûÐòÁÐ :
. ÈÎÒâ×Ö·û (Ò²¿ÉÄܲ»°üÀ¨ÐнáÊø·û)
\d Êý×Ö: [0-9]
\D ·ÇÊý×Ö: [^0-9]
\s ¿Õ×Ö·û: [ \t\n\x0B\f\r](A whitespace character)
\S ·Ç¿Õ×Ö·û: [^\s]
\w µ¥×Ö×Ö·û: [a-zA-Z_0-9]
\W ·Çµ¥×Ö×Ö·û: [^\w]
4).POSIX ×Ö·ûÀà (US-ASCII only) :
\p{Lower} Сд×Öĸ×Ö·û: [a-z]
\p{Upper} ´óд×Öĸ×Ö·û:[A-Z]
\p{ASCII} ËùÓÐ ASCII:[\x00-\x7F]
\p{Alpha} µ¥¸ö×Öĸ×Ö·û:[\p{Lower}\p{Upper}]
\p{Digit} Ê®½øÖÆÊý: [0-9]
\p{Alnum} µ¥¸ö×Ö·û:[\p{Alpha}\p{Digit}]
\p{Punct} ±êµã·ûºÅ: °üÀ¨ !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
\p{Graph} ¿ÉÊÓ×Ö·û: [\p{Alnum}\p{Punct}]
\p{Print} ¿É´òÓ¡×Ö·û: [\p{Graph}]
\p{Blank} ¿Õ¸ñ»òÖÆ±í·û: [ \t]
\p{Cntrl} ¿ØÖÆ×Ö·û: [\x00-\x1F\x7F]
\p{XDigit} Ê®Áù½øÖÆÊý: [0-9a-fA-F]
\p{Space} ¿Õ×Ö·û: [ \t\n\x0B\f\r]
5). Unicode ×Ö·ûÀà:
\p{InGreek} Ï£À°ÓïÖÖµÄ×Ö·û (simple block)
\p{Lu} ´óд×Öĸ (simple category)
\p{Sc} »õ±Ò·ûºÅ
\P{InGreek} ³ýÏ£À°ÓïÖÖ×Ö·ûÍâµÄÈÎÒâ×Ö·û (negation)
[\p{L}&&[^\p{Lu}]] ³ý´óд×ÖĸÍâµÄÈÎÒâ×Ö·û (subtraction)
6). ±ß½çÆ¥ÅäÆ÷:
^ Ò»ÐеĿªÊ¼
$ Ò»ÐеĽáÊø
\b µ¥´Ê±ß½ç
\B ·Çµ¥´Ê±ß½ç
\A ÊäÈëµÄ¿ªÊ¼
\G µ
Ïà¹ØÎĵµ£º
ѸÀ×ÃæÊÔ»ØÀ´£¬ÓÃÁËÕûÕûÒ»ÏÂÎ磨²»ÖªµÀÔõô˵ÁË£¬ÆäÖеȴýʱ¼ä¶¼¿ì2СʱÁË£©£¬×Ô¼º¸Ð¾õ±ÊÊÔºÍÉÏ»ú»¹¿ÉÒÔ£¬µ«¼¼ÊõÃæÌ¸ÕâÒ»¹Ø´ðµÃ²»Ì«ºÃ£¬ÏÖÔÚÔٴθоõ»¥ÁªÍø¹«Ë¾ÓëÒ»°ãÈí¼þ¹«Ë¾µÄÇø±ðÁË£¬ÆäÖÐÒ»µã¾ÍÊÇ»¥ÁªÍøÓ¦ÓÃÔÚÐÔÄÜÉÏÒªÇóºÜ¸ß£¬Ì¸ÁËÒ»¸öСʱ´ó²¿·ÖÌâÄ¿¸Ð¾õ¶¼ÔÚ̸ÂÛÐÔÄÜÎÊÌ⣬×Ô¼ºÔÚ·½ÃæÒ»Ö±ÊÇÈõÏº¹°¡£º£¨
×Ðϸ»ØÒäÁË ......
Java MailÎÞ·¨½âÎö´ø·ÖºÅµÄÊÕ¼þÈËÁбíµÄÎÊÌâ
½ñÌìͬÊÂÅöµ½Ò»¸öÎÊÌ⣬ʹÓÃJAVA MAILÊÕÈ¡Óʼþʱ£¬Èç¹ûÊÕ¼þÈËÊǸöÁÐ±í£¬ÇÒÊÕ¼þÈËÁбíÊÇÒԷֺŽøÐзָîµÄ£¬ÔòJAVA MAIL¾Í»á³öÏÖÒì³££¬²»ÄÜÕý³£½âÎö£¬³é¿Õ¿´ÁËÒ»ÑÛ£¬×Ô¼ºÐ´Á˸ö¼òµ¥demo£¬ºÜ¼òµ¥£¬ÀýÈ磺
@Test
public void te ......
JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾
1.[http://www.javaalmanac.com] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥´¦.
2.[http://www.onjava.com] – O’ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ.
3.[http://java.sun.com] – ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ &ndash ......
Ô¤±¸ÖªÊ¶—³ÌÐòµÄÄÚ´æ·ÖÅä
Ò»¸öÓÉC/C++±àÒëµÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·ÖΪÒÔϼ¸¸ö²¿·Ö
1¡¢Õ»Çø£¨stack£©— ÓɱàÒëÆ÷×Ô¶¯·ÖÅäÊÍ·Å £¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ£¬¾Ö²¿±äÁ¿µÄÖµµÈ¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
2¡¢¶ÑÇø£¨heap£© — Ò»°ãÓɳÌÐòÔ±·ÖÅäÊÍ·Å£¬ Èô³ÌÐòÔ±²»ÊÍ·Å£¬³ÌÐò½áÊøÊ±¿ÉÄÜÓÉOS»ØÊÕ ......