Java֮·¼Æ»®
ÔÚ¿ªÊ¼Õâ¸ö¼Æ»®Ç°£¬ÎÒÏ뻹ÊÇÏëºÍ´ó¼Ò·ÖÏíÒ»ÏÂÎÒ¶ÔδÀ´Java֮·µÄã¿ã½£¬ËäÈ»JavaµÄĸ¹«Ë¾SunÔÚ¾ÊÜ×ÅOracle¹«Ë¾ÊÕ¹º£¬µ¼ÖÂ×ÅÕû¸öJavaÕóÓªµÄÒ»ÕóÒìÒ飬µ«ÊÇ×îеÄJavaEE 1.6µÄ±ê×¼µÄÖÆ¶¨£¬»¹ÊÇ¿ÉÒÔ¿´³öJavaÏÖÔÚÈÔÈ»³äÂú×ÅÉúÃüÁ¦£¬ÖÁÉÙÔÚ×î½ü5Ä껹Êǻᱣ³ÖËûÇ¿´óµÄÉúÃüÁ¦¡£ ËùÒÔÎÒÃÇÓÐÀíÓÉÏàÐÅ£¬ÎÒÃÇ´ÓʵÄÕâ¸ö·½Ïò»¹ÊǺÜÓÐǰ;µÄ¡£¶øµ±ÎÒÃÇ϶¨¾öÐÄÖ®ºó£¬ÎÒÃǾͲ»ÒªÔÙµ£ÐÄ»òÕßÒÉ»ó£¬ÈÃÎÒÃÇ¿ªÊ¼ÎÒÃǵÄJava֮·°É£¬ÎÒÏàÐÅÎÒÃǵÄÍŶÓÒ»¶¨»á¿Ë·þÀ§ÄÑ£¬×ßÏò³É¹¦¡£ Java²»½ö½öÊÇÒ»ÖÖ±à³ÌÓïÑÔ£¬¸üÖØÒªµÄÈÏʶ£¬ËûÊÇÒ»¸öÍêÕûµÄƽ̨£¬ÔÚÈ«ÊÀ½çµÄ±à³Ì¿ª·¢ÕßÊÖÖл¹ÔÚ²»¶ÏÍêÉÆ¡£ÎÒ´ÓÏÂÃæ¼¸¸ö·½ÃæÀ´ÃèÊöÕû¸öJavaƽ̨£º ÔÚÏîÄ¿²âÊÔ·½Ã棺CruiseControl , Junit , TestNGµÈ£» ½âÊÍ£ºÏÖÔÚÔÚ²âÊÔ·½Ã棬Junit»¹ÊÇʹÓÃ×î¶à¹¤¾ß ÔÚ°²È«·½Ã棺Acegi , CAS , jsai , kasaiµÈ£» ½âÊÍ£ºÔÚ°²È«·½Ã棬AcegiÊÇÕû¸öJavaƽ̨×îÒ«Ñ۵ļ¼Êõ£¬ÏÖÔÚµÄEclipse 3.2ÒÔºóµÄ°æ±¾¾ÍÊÇÔÚÕâ¸ö»ù´¡ÉÏÉè¼ÆµÄ£» ÎÒÃǹ«Ë¾µÄAOSƽ̨µÄ°²È«Ò²Êǽ¨Á¢ÔÚAcegi£¬ºÃ²»¿äÕŵÄ˵£¬Acegi»¹ÊÇJavaÒ»¿é»¹Ã»ÓÐÍêÈ«ÍÚ¾òµÄ±¦²Ø£¬Ò²ÔøÒ»Ö±ÎÒÏ£Íû¸ãÉîÏÂÈ¥µÄ·½Ïò£¬ºÜ¶à¿ª·¢ÈËÔ±»¹Ã»ÓнøÈëÕâÒÔÁìÓò£¬ÆäʵÕâÒ²ÊÇ»®·ÖÒ»¸öÉî²ã´ÎÈËÔ±ÓëÒ»°ãµÄ¿ª·¢ÈËÔ±µÄÖØÒªÇø±ðÖ®Ò»¡£ ÔÚÊý¾Ý¿â·½Ã棺Oracle £¬SQL Server , MySqlµÈ£» ½âÊÍ£ºÕâÈýÖÖÊý¾Ý¿âÊÇ×î³£Óõģ¬ÐèÒªÕÆÎÕ£» Ôڼܹ¹Ó¦Ó÷½Ã棺 l ¼Ü¹¹ £ºJava SE £¬JavaEE £¬Java ME£» ½âÊÍ£ºJava SEÊÇJava×öÈκοª·¢µÄ»ù´¡£¬±ØÐëÊìÁ·ÕÆÎÕËü£»Java EEÊÇJavaµÄºËÐľºÕùÁ¦£¬Ò²ÊÇJavaÏÖÔÚÄܹ»Á¢×ãµÄÒ»¸öÖØÒªÖ§µã£¬Ò²ÊÇÎÒÃÇѧϰµÄºËÐÄÄÚÈÝ£¬JavaµÄÆóÒµÓ¦Óᣠl »ù±¾µÄWeb¿ª·¢£ºJSP £¬ Servlet £¬Applet£¨CSģʽ£© ½âÊÍ£ºÉÏÃæµÄÁ½ÖÖ¼¼ÊõÊÇѧϰJava Web¿ª·¢µÄ×î»ù±¾µÄ¼¼Êõ£¬Ö»ÓÐÕâ¸öÕÆÎÕÁË£¬²ÅÄܸüºÃµÄÀí½âJava µÄWeb ¿ª·¢µÄ»ù±¾Ë¼Ï룬ÆäËû¿ò¼Ü¼¼ÊõÆäʵ¶¼Êǽ¨Á¢ÔÚÕâ¸ö»ù´¡ÉϽøÐеķâ×°¡£ l ¿ò¼Ü£ºStruts1.2£¨Struts 2.0£©£¬
Ïà¹ØÎĵµ£º
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......
ÏÈ¿´Ò»ÏµÄjava´úÂ룺 class Person { private String name=""; private int age=0; public Person() { System.out.println("personÎÞ²ÎÊý¹¹Ô캯Êý"); } public Person(String name,int age) { ......
1.ÄãÐèÒª¾«Í¨ÃæÏò¶ÔÏó·ÖÎöÓëÉè¼Æ(OOA/OOD)¡¢É漰ģʽ(GOF£¬J2EEDP)ÒÔ¼°×ÛºÏģʽ¡£ÄãÓ¦¸ÃÊ®·ÖÁ˽âUML£¬ÓÈÆäÊÇclass£¬object£¬interactionÒÔ¼°statediagrams¡£
¡¡¡¡2.ÄãÐèҪѧϰJAVAÓïÑԵĻù´¡ÖªÊ¶ÒÔ¼°ËüµÄºËÐÄÀà¿â(collections£¬serialization£¬streams£¬networking£¬ multithreading£¬reflection£¬event£ ......
ÎʸöÎÊÌâ ×î½üÔÚѧϰFlex¡£¡£¡£ÕÕ×ÅÍøÉÏ×ÊÁÏ£¬ÔÚMyEclipseÖÐÍê³ÉÁËFlexÓëwebÏîÄ¿ÕûºÏ
ÔÚ×öÆÕͨFlexÔËÐвâÊÔÊÇÊÇûÓÐÎÊÌâµÄ£¬µ«Èç¹ûÏëµ÷ÓÃjavaÀ࣬°´ÕÕÍøÉϵÄ×ö·¨£¬ÊÇÒª¸ü¸Ä¸ÃÄ¿
¼ÏµÄremoting-config.xml£¬µ«ÊÇÎÒ×Ô¶¯Éú³ÉµÄWebRoot/WEB_INFO/flexĿ¼ÏÂÃæ½ö½öÖ»ÓÐ
services-config.xmlÒ»¸öÎļþ£¬ÕâÊÇʲôÔÒò£¿£¿ÎÒµÄÊÇ ......