java±ÊÊÔ
1.ʲôÊǶÔÏó£¬Ê²Ã´ÊÇÃæÏò¶ÔÏó£¬Ê²Ã´ÊÇÀࣿ
ÏÖʵÊÀ½çÖÐÈκÎʵÌå¶¼¿ÉÒÔ¿´×÷ÊǶÔÏó¡£ËûÃÇÓÐÁ½ÖÖÌØÕ÷£ºËûÃǶ¼ÓµÓÐ״̬ÓëÐÐΪ¡£Èí¼þÖеĶÔÏóÓÐ×Ô¼ºµÄÊôÐÔºÍÄܹ»Ö´ÐеIJÙ×÷¡£
ËùÎ½ÃæÏò¶ÔÏó¾ÍÊÇ»ùÓÚ¶ÔÏó¸ÅÄÒÔ¶ÔÏóΪÖÐÐÄ£¬ÒÔÀàºÍ¼Ì³ÐΪ¹¹Ôì»úÖÆ£¬À´ÈÏʶ¡¢Àí½â¡¢¿Ì»¿Í¹ÛÊÀ½çºÍÉè¼Æ¡¢¹¹½¨ÏàÓ¦µÄÈí¼þϵͳ¡£
Àà¾ÍÊǶÔÒ»¸öÊÂÎï³éÏó³öÀ´µÄ½á¹û¡£Ò»°ãÀ´Ëµ£¬Ò»¸öÀà¾ßÓгÉÔ±±äÁ¿ºÍ³ÉÔ±·½·¨¡£³ÉÔ±±äÁ¿Ï൱ÓÚÊôÐÔ£¬±ÈÈç‘ÈË’¾ßÓеıäÁ¿Óи첲£¬Êֽŵȡ£¶ø³ÉÔ±·½·¨ÊǸÃÀàÄÜÍê³ÉµÄһЩ¹¦ÄÜ£¬±ÈÈç‘ÈË’¿ÉÒÔ˵»°£¨talk£©£¬ÐÐ×ߣ¨walk£©µÈ¡£¶ÔÏó£¬Èç¹û˵ÀàÊÇÒ»¸ö³éÏó¸ÅÄÄÇô¶ÔÏó¾ÍÊǾßÌå¶ÔÏó¡£±ÈÈçÎÒÃÇ˵‘ÈË’¾ÍÊÇÒ»¸ö³éÏó¸ÅÄµ«ÊǾßÌ嵽ij¸öÈË£¬±ÈÈçÄ㣬ÎÒ£¬Ëû£¬¾ÍÊÇÒ»¸ö‘ÈË’¶ÔÏó¡£
2.¼Ì³ÐºÍ½Ó¿ÚµÄÓÅȱµã£¿
¼Ì³ÐµÄÓŵ㣺
(1) ¿ÉÒԸıäÄÚ²¿ÊµÏÖ£¬³ýÁ˸ÃÀàµÄ·½·¨Ö®Í⣬²»»áÓ°ÏìÆäËü´úÂë¡£
(2) ͨ¹ý¼Ì³ÐʵÏÖ´úÂ븴Óá£
ȱµã£º
(1) ¸¸Ààͨ³£ÖÁÉÙ¶¨ÒåÁË×ÓÀàµÄ²¿·ÖÐÐΪ£¬¸¸ÀàµÄÈκθı䶼¿ÉÄÜÓ°Ïì×ÓÀàµÄÐÐΪ¡£Èç¹û¼Ì³ÐÏÂÀ´µÄʵÏÖ²»ÊʺϽâ¾öеÄÎÊÌ⣬Ôò¸¸Àà±ØÐëÖØÐ´»ò±»ÆäËû¸üÊʺϵÄÀàÌæ»»¡£ÕâÖÖÒÀÀµ¹ØÏµÏÞÖÆÁËÁé»îÐÔ²¢×îÖÕÏÞÖÆÁ˸´ÓÃÐÔ¡£
½Ó¿ÚµÄÓŵ㣺
£¨1£© ͨ¹ý½Ó¿Ú¿ÉÒÔʵÏÖ²»Ïà¹ØÀàµÄÏàͬÐÐΪ£¬¶ø²»ÐèÒªÁ˽â¶ÔÏóËù¶ÔÓ¦µÄÀà¡£
£¨2£© ͨ¹ý½Ó¿Ú¿ÉÒÔÖ¸Ã÷¶à¸öÀàÐèҪʵÏֵķ½·¨¡£
£¨3£© ͨ¹ý½Ó¿Ú¿ÉÒÔÁ˽â¶ÔÏóµÄ½»»¥½çÃæ£¬¶ø²»ÐèÁ˽â¶ÔÏóËù¶ÔÓ¦µÄÀà¡£
½Ó¿ÚµÄȱµã£º
3.jdk1.4µ½jdk1.5ÓÐÄÄЩ¸Ä½ø£¿
JDK1.4ºÍJDK1.5¶¼¶ÔJDK½øÐÐÁË´óÁ¿¸Ä½ø£¬µ«Í¨¹ý±È½Ï¿ÉÒÔ·¢ÏÖ¡£JDK1.4Ö÷ÒªÊÇÔö¼ÓÁËһЩ°üºÍ¶ÔһЩÀàµÄÐÔÄܺͽӿڵĸĽø£¬¶øJDK1.5ÔòÖ÷ÒªÊÇÔÚÓïÑԵIJãÃæÉ϶ÔjavaÓïÑԵŦÄܽøÐмÓÇ¿¡£Ä¿Ç°ÍòÍøJAVAÖ÷»úJDK°æ±¾Îª1.5.0_04¡£
JDK1.4×îÖ÷ÒªµÄÈý¸öÌØÕ÷£º
1¡¢¶ÏÑÔassert
2¡¢ÈÕÖ¾
3¡¢·´Éä
JDK1.5Ö÷ÒªµÄÔö¼ÓÊÇ£º
1¡¢·ºÐ͵ÄÖ§³Ö
2¡¢for-each
3¡¢Ã¶¾Ù
4¡¢¿É±ä²ÎÊý
5¡¢×Ô¶¯×°ÏäºÍ×Ô¶¯²ðÏä
6¡¢¾²Ì¬ÀർÈë
4.д³öÔÚjavaÖг£ÓõÄ5¸ö°ü£¬ÒÔ¼°ËûÃǵÄ×÷Óã¿
5.˵³öÔÚlinux/unix²Ù×÷ϵͳÏÂÈçºÎÅäÖÃJava£¿
vi /etc/profile // ±à¼ /etc/profile
ÔÚÎļþ½áβ¼ÓÈ룺
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
6.ʲôÊǶà̬ÐÔ£¬Ð´Ò»¸öÀý×Ó¡£
7.д³östructs-config.xmlµÄ³£Ó
Ïà¹ØÎĵµ£º
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......
JDK 5.0 ÖÐÔö¼ÓµÄ·ºÐÍÀàÐÍ£¬ÊÇ Java ÓïÑÔÖÐÀàÐͰ²È«µÄÒ»´ÎÖØÒª¸Ä½ø¡£µ«ÊÇ£¬¶ÔÓÚ³õ´ÎʹÓ÷ºÐÍÀàÐ͵ÄÓû§À´Ëµ£¬·ºÐ͵ÄijЩ·½Ãæ¿´ÆðÀ´¿ÉÄܲ»ÈÝÒ×Ã÷°×£¬ÉõÖÁ·Ç³£Ææ¹Ö¡£ÔÚ±¾ÔµēJava ÀíÂÛºÍʵ¼ù”ÖУ¬Brian Goetz ·ÖÎöÁËÊø¸¿µÚÒ»´ÎʹÓ÷ºÐ͵ÄÓû§µÄ³£¼ûÏÝÚå¡£Äú¿ÉÒÔͨ¹ýÌÖÂÛÂÛ̳Óë×÷ÕßºÍÆäËû¶ÁÕß·ÖÏíÄú¶Ô±¾ÎĵĿ´·¨¡ ......
¿ÉÄܺܶ࿪·¢Õß»áÃæ¶Ô¿Í»§ÕâÑùµÄÐèÇó£¬ÔÚδʹÓÃϵͳ֮ǰ£¬ËûÃǺܶàÊý¾Ý¶¼ÊDZ£´æÔÚWord»òÕßExcelµÈһЩµç×Ó±í¸ñÖУ¬ÏÖÔÚËûÃÇÐèÒª½«ÔÀ´µÄÊý¾Ý×Ô¶¯µ¼È뵽ϵͳÖÐÈ¥£¬¶ø²»ÊÇÒ»ÌõÒ»ÌõµØÊÖ¹¤Â¼Èë¡£ÎÒ¾ÍÅöµ½ÁËÕâÑùµÄÐèÇ󣬾¹ýÒ»·¬ÕÛÌÚÖ®ºó£¬ÖÕÓÚʵÏÖÁË£¬ÎÒÊDzÉÓõÚÈý·½¿Ø¼þJXLʵÏֵģ¬ÔÀíÊDZȽϼ ......
Ò»µÀÌ⣬±æJavaʵÁ¦
ÕâÀïÓÐÒ»µÀ¹ØÓÚJavaµÄ»ù´¡µÄ²»ÄÜÔÙ»ù´¡µÄÌ⣬¸÷λѧJavaµÄ¿´¿Í¿ÉÒÔ×ÁÄ¥×ÁÄ¥£¬¿´Êä³öʲô£¬ÎªÊ²Ã´¡£
Èç¹û¿´¿ÍÄÜÕýÈ·»Ø´ð¸ÃÎÊÌ⣬²¢¸ø³öÀíÓÉ£¬ËµÃ÷¿´¹Ù¶ÔJavaµÄÀí½âÒ²ÒÑ´ïµ½Ò»¶ ......
// ¹ýÂËÌØÊâ×Ö·û
public static String StringFilter(String str) throws PatternSyntaxException {
// Ö»ÔÊÐí×ÖĸºÍÊý×Ö
// String regEx = "[^a-zA-Z0-9]";
// Çå³ýµôËùÓÐÌØÊâ×Ö·û
S ......