javaѧϰÇåµ¥
1¡¢java»ù´¡£º
JAVA ¿ª·¢»ù´¡ÖªÊ¶ | Eclipse ¿ª·¢»·¾³ | J2SE 5.0 API | J2SE 6.0ÐÂÌØÐÔ | ¶àÏ̼߳¼Êõ | Socket ÍøÂç¼¼Êõ | Regular Expression | Java·´Éä¼¼Êõ | Properties¼¼Êõ | ¸÷ÖÖʵսÉè¼ÆÄ£Ê½FactoryϵÁС¢Singleton¡¢Strategy¡¢ObserverµÈ | Java Debug¼¼Êõ | ÃæÏò¶ÔÏóÉè¼ÆÔÔòÏê½â | ʵÀý½â¾öÃæÏò¶ÔÏóÉè¼Æ | ÃæÄÚ²¿Ïê½â | ÃæÌâ¼¼ÇÉÏê½â
Êý¾Ý½á¹¹ÊµÕ½ÑµÁ· | Êý×é¡¢Á´±íµÈ³£ÓÃÊý¾Ý½á¹¹ÊµÕ½
ÕýÔò±í´ïʽ | ·´Éä»úÖÆ | JavaMEÊÖ»úÓÎÏ· | 3GÒÆ¶¯ÔöÖµÒµÎñ | Éè¼ÆÄ£Ê½ FactoryϵÁÐ Singleton Observer Proxy Fa?ade ChainOfResponsibilityµÈ
2¡¢JavaWeb£º
1¡¢JavaWeb£º
Oracle »ù´¡¹ÜÀí£» SQL ÓïÑÔ£» PL/SQL ÓïÑÔ£» ´¥·¢Æ÷¡¢´æ´¢¹ý³Ì£» MySQL ¼ò½é£» SQLServer ¼ò½é£» ¸÷ÖÖÒµ½ç³£¼ûÎÊÌâÉè¼Æ£» Éè¼Æ·¶Ê½£» Êý¾Ý±¸·ÝÓëÒÆÖ²£» ¶à±íÁ¬½ÓÄÑÌâÏê½â£»
JDBC Connection£» Statement£» PreparedStatement£» CallableStatement£» ResultSet£» Scrollable RS£» Updatable RS£» RowSet and DataSource£» Á¬½Ó³Ø¼¼Êõ£» ʹÓÃÉè¼ÆÄ£Ê½¿ª·¢Á¬½Ó³Ø£» ÏêϸÀ©Õ¹Óë²âÊÔ³ØÐ§ÂÊ£»
HTMLÓïÑÔ ¡¢HTMLÈ«¾Ö±êÇ© ¡¢¸ñʽ±êÇ© ¡¢Îļþ±êÇ© ¡¢³¬Á´½Ó±êÇ© ¡¢Í¼Ïñ±êÇ©
ͼÏñµØÍ¼ ¡¢±í¸ñ±êÇ© ¡¢Ö¡±êÇ© ¡¢±íµ¥±êÇ© ¡¢Í·ÔªËØ ¡¢·ÖÇø±êÇ©¡¢CSS½éÉÜ ¡¢CSSÓëHTML½áºÏÔËÓà ¡¢ÑùʽѡÔñÆ÷ ¡¢ÑùʽÊôÐÔ½éÉÜ ¡¢DreamweaverµÄʹÓÃ
JavaScriptÓï·¨ÔËËã·û ¡¢Á÷³Ì¿ØÖÆ ¡¢º¯Êý ¡¢Êý×é ¡¢¶ÔÏó ¡¢JavaScriptµÄ¼Ì³Ð
JavaScriptµÄ¸÷ÖÖЧ¹û ¡¢JavaScriptµÄÄÚ²¿¶ÔÏó
BOM¶ÔÏó¡¢BOM¶ÔÏóÔÚ±à³ÌÖеÄÓ¦Óà ¡¢·½·¨ºÍʼþ
DOM¶ÔÏó ¡¢³£ÓÃDOM¶ÔÏóµÄÊôÐÔ ¡¢Ê¹ÓÃDOM²Ù×÷HTMLÎĵµ¡¢Ê¹ÓÃDOM²Ù×÷XMLÎĵµ¡£
Servlet ¼¼Êõ£» JSP ¼¼Êõ£» Tag Library ¼¼Êõ£» Filter&Listener¼¼Êõ£» ±¨±íϵͳ£» FileUploading£» Tomcat ·þÎñÆ÷¼¼Êõ£»JSTL¼¼Êõ£»JSF¼¼Êõ
Apache Axis³õ²½£» XML + XSL + DTD/Schema£» SOAP + WSDL + UDDI£» SOA/REST¼¼Êõ¼ò½é XMLÊý¾Ý½âÎö£» XMLÓ¦ÓÃÏê½â£»
CVS³õ²½£»SVN¼ò½é£»SCMרҵÀíÂÛ£»
3¡¢JavaEE
JavaEE
AJAX¼¼Êõ»ù´¡£» AJAX¼¼Êõ¿ò¼Ü£» AJAX¼¼Êõµ÷ÊÔ¼¼ÇÉ£»
Struts / WebWork / Tapestry JSF / Velocity / Freemarker Hibernate / Ibatis SQLMapµÈ¼ò½é
Struts1&2Ó¦Óÿª·¢£» MVCÀíÂÛ£» Struts TagLib£» Struts¹ú¼Ê»¯Ö§³Ö£» MyEclipse»·¾³ÏÂÖ±½ÓÉú³ÉStruts¿ò¼Ü´úÂ룻 StrutsÒì³£´¦Àí£» Struts²âÊÔÏê½â£» Struts
Ïà¹ØÎĵµ£º
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......
PATH:
¡¡
ÓÃÀ´Ö¸¶¨ java
ÐéÄâ»ú(JVM) ËùÔÚÔÚĿ¼,Ò²¾ÍÊÇÎÒÃÇ×î³£ÓõÄÓÃÀ´±àÒëjavaÔ´³ÌÐòµÄjavac.exe ºÍÓÃÀ´Ö´ÐÐ *.class ÎļþµÄ
java.exe ÕâÁ½¸öÃüÁî¡£ÒÔÎҵĻúÆ÷ΪÀý°É£ºÎÒµÄ jdk °´×°Ä¿Â¼Îª D:\jdk1.5.0_08£¨È·ÇеÄ˵ÎÒµÄÕâ¸öJDK²»Êǰ²×°
°æ±¾µÄ£¬Ö±½Ó½âѹµ½ d:\ Ï嵀 £¬´ËʱÎÒµÄ path ¾ÍÒªÕâÑùÉèpath= ......
1.1 ²»ÓÃnew¹Ø¼ü´Ê´´½¨ÀàµÄʵÀý
ÓÃnew¹Ø¼ü´Ê´´½¨ÀàµÄʵÀýʱ£¬¹¹Ô캯ÊýÁ´ÖеÄËùÓй¹Ô캯Êý¶¼»á±»×Ô¶¯µ÷Óᣵ«Èç¹ûÒ»¸ö¶ÔÏóʵÏÖÁËCloneable½Ó¿Ú£¬ÎÒÃÇ¿ÉÒÔµ÷ÓÃËüµÄclone()·½·¨¡£clone()·½·¨²»»áµ÷ÓÃÈκÎÀ๹Ô캯Êý¡£
ÔÚʹÓÃÉè¼ÆÄ£Ê½£¨Design Pattern£©µÄ³¡ºÏ£¬Èç¹ûÓÃFactoryģʽ´´½¨¶ÔÏó£¬Ôò¸ÄÓÃclone()·½·¨´´½¨Ðµ ......
×Ô¼ºÑ§Ï°JavaÒѾÓÐÒ»¸öÔÂ×óÓÒÁË~~¶ÔһЩjavaÒ²ÓÐһЩ¸ÐÊÜ~~
µ±¿´µ½ÕâÆªÎÄÕÂʱ£¬·¢ÏÖ»¹¿ÉÒÔ~~¾ÍתÀ´ºÍ´ó¼Ò·ÖÏíÒ»ÏÂ~~~
1 ʲôÊÇJava¡¢Java2¡¢JDK£¿JDKºóÃæµÄ1.3¡¢1.4.2°æ±¾ºÅÓÖÊÇÔõô»ØÊ£¿
´ð£ºJavaÊÇÒ»ÖÖͨÓõ쬲¢·¢µÄ£¬Ç¿ÀàÐ͵ģ¬ÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔ
£¨Õª×ÔJava¹æ·¶µÚ¶þ°æ) JDKÊÇSun¹«Ë¾·Ö·¢µÄÃâ·ÑJa ......
//JavaÖаÑ"Ìæ»»Îª\" message="\"book\"";
System.out.println(message);
ÐèÒªÎå¸ö
message=message.replaceAll("\"","\\\\\"");
System.out.println(message); ......