??????????????????????????? Java ??????? ???????????????????????? Java ????????????????
???????????????
????????? 2003 ????????? Java ???????????? Delphi???????? 2004 ??????????????????? Java?? ????????? Delphi д C/S ????????????????Java ???????? J2EE ?淶?????????????о????????????????????????????????? Java ??????? ?????????????? Java ?????????????????淶????????????д??????????????κ?????
????· J2SE
????· J2EE
????· J2ME
????· JSP
????· JDBC
????· JMS
????· EJB
????· JNDI
????· JDBC
????· JTA
?????????????μ?????????????????????????????????????д???????? Java ????и?????????????????????????????????????????????? ?????????б? JSP ???飬??????? JSP ?????????????????????飬??????????????????????????????Щ?????????????? JSP ?? Demo ??? ?????????????????????????????????????????????????????????????????????棬?????????У?????????? ??????????????????????????????????????????? ??????????????????·????????????????????????????? Java ????????????
?????????????Java ?????????????????????????????????????е???????????Χ????????? ???????????????????????????????????????????????????????????????????????? ???????????Χ?????????????????????????? ??????????????????????????????????д?? Hello World ???????????????????????????????
???????????????????????Щ????????????????????????? Java ?????鼮?????????С?Thinking In Java????????????????????????????飩??????????Щ??????????飬?硶Introduction to Java Programming??????Core Java???? ????????????????????ū?????????????????????????????????????????????????????????????????????е?β?? ???????????????????????????????????????????????????????????????????????????????
????????????????????к???????????????????????????£?
???????????
????· ???????
????· ??????
???????
????· lang
????· collections
????· concurrent
????· io
????????????????д????????????????? Java ?????????У????????????????????????????? JDK ??????????????????漸????lang ????????????????????? String????????????????? C ????? String ?????Java ??????????????????ú?????ú????????????????????????????????? ??????????????????????????????????ж??????????????? String ????????????????? ?? String ????????????????????????????????????????С???????????????? GC ??????????????????????? Java ???????????????
????Collections ??????????????????????????????? Java ?????????????????????????γ??????????????????????? ?????????????????ó???????????????????????????????? Collections ?е???????????????????? ?????? Java ????? JDK 1.3???????????????? 1.4?????????? concurrent ???? ???????????????????????????????????????????????????? ????????? Java ??????????????????concurrent ?????????????????????????????????????? IO ??????????? IO ???????? IO ???? Java ????????????????????? API ???????? ??????????????????ζ? IO ???????????????????? IO ?????????????????
?????????????????????Щ?????????????????????????????????????????

???????????????
????????????????????? Java ????????????????е?С?????? ???? Java ???????????ó??????????????????????????????????? J2EE??????? Java EE?? ?????£????? Java ????檔 J2EE ?????????????????? EJB???????????У????????????????????????? CORBA ?? EJB ?????????? ?????ü??? EJB ??????????????飬????????????????????????????? EJB ?????????????? Spring ??????? IoC??DI ???μ??????д????????????????????ü????????????????????μ????????
????????EJB ???????2005?????????????????? ???????? Rod Johnson ??? ??Expert One-on-One J2EE Development without EJB???????? EJB ???????Spring ???????????? ??? Java ?????? Framework ??????????SSH/SSI ????????????γ??? Java ?????????????????????????
????Java ?????????????????????????????????????????????????????о???????????????????? ????????????У?????????????????SSH/SSI ??????? Java Web ?????????????????????????????????????????? ????????????????????Spring ?????????????????????????????????????????????????У???????????δ????? Web ??????????? JSP ?????????HTML + CSS + JS + Java + SQL?????????????????Щ??????? JSP ???????ж???????????? MVC ???????? ??????? View ???????????????????棨Velocity??Freemarker???????????????????????????????????? ????????????????? CSS ???????????????????????????????Ч?????????????????????????????????? Web ?汾??????????????????????????????
????????????? Java ???????????????????????????????α??????????????????????? ??????????????????????????????????????????????????????????? ?????? SSH/SSI ???????????????????????????????????? Java ??????????? ?? Spring ?????????????????????????? Spring ??????????????????????????? Spring ??????????????????????????????????????? ???????д?????????д???? Util ???????????????????????????????????????????????????????????????? Apache Commons ?????????????? ??????????????????????????????Ч??????????????????м?????????г????????????Щ????????????????????????Ч????????????????????м????????????