java游戏:java来源: 发布时间:星期日, 2008年12月21日 浏览:2次 评论:0
' border='0' /> JAVA入门: J2EE学习流程新手和老手都来看看!
Java发展到现在按应用来分主要分为 3大块:J2SE,J2ME和J2EE这 3块相互补充应用范围区别 J2SE就是Java2标准版主要用于桌面应用软件Software编程; J2ME主要应用于嵌入是系统开发如手机和PDA编程; J2EE是Java2企业版主要用于分布式网络开发如电子商务网站WebSite和ERP系统 先学习j2se 要学习j2ee就要先学习j2se刚开始学习j2se先建议不要使用IDE然后渐渐过渡到使用IDE开发毕竟用它方便嘛学习j2se推荐两本书java2核心技术 2卷java编程思想java模式其中java编程思想要研读精读这段时间是基本功学习时间会很长也可能很短这要看学习者自身水平而定 不要被IDE纠缠 在学习java和j2ee过程中你会遇到 5花 8门IDE不要被他们迷惑学JAVA时候要学语言本身东西不要太在意IDE附加功能JAVA编程在区别IDE的间转换是很容易过于在意IDE功能反而容易耽误对语言本身理解目前流行IDE有jbuildereclipse和eclipse加强版WSAD用好其中个就可以了推荐从eclipse入手j2eeJbuilder更适合于写j2se 选择和学习服务器使用配置 当你有了j2se和IDE经验时可以开始j2ee学习了web服务器:tomcat勿庸置疑tomcat为学习web服务首选而应用服务器目前主要有 3个:jboss、weblogic、websphere有很多项目开始采用jboss并且有大量公司开始做websphere或weblogic向jboss应用服务器移植(节省成本)这里要说是学习tomcat和jboss我认为是首选也是最容易上手学习服务器使用配置最好去询问有经验人(有条件话)他们或许句话就能解决问题你自己上网摸索可能要两天(我就干过这种傻事)我们应该把主要时间放在学习原理和理论上项特定技术使用永远代替不了个人知识和学问 学习web知识 如果你是在做电子商务网站WebSite等时你可能要充当几个角色这是你还要学习: html可能要用到dreamwave等IDE Javascript学会简单数据校验数据联动显示等等 J2eeAPI学习 学习j2eeAPI和学习服务器应该是个迭代过程 先学习jsp和servlet编程这方面书很多我建立看oreilly公司两本jsp设计和java servlet编程oreilly出书总是那本优秀不得不佩服 学习jdbc数据库编程j2ee项目大多都是MIS系统访问数据库是核心这本应属于j2se学习中这里拿出来强调下 学习jndi api它和学习ejb可以结合起来 学习ejb api推荐书精通ejb 经过上面这些学习大概可以对付般应用了 有人说跟着sun公司j2ee tutorial路学下来当然也可以 STRONG>学习ejb设计模式和看代码(最重要) 设计模式是练内功其重要性可以这么说吧如果你不会用设计模式话你将写出堆使用了ejb垃圾有慢又是堆bug其结果不如不用ejb实现(ejb不等于j2ee) 无论学习什么语言都应该看大量代码你看代码量不到定数量是学不好j2ee 目前有很多开源工程可以作为教材: jive论坛 petstore sun公司 dune sun公司 等等研读个并把它用到自己工程中来 J2ee其他学习 当你渐渐对j2ee了解到定深度时你要开始关注当前领域中些技术变化J2ee是块百家争鸣领域大家都在这里提出自己解决方案例如structshiberateofbiz等等学习这些东西要你项目和目标而定预先补充下未尝不可但不用涉及太深毕竟学习原理和理论是最最重要事 目前常见j2eeAPI JavaServer Pages(JSP)技术1.2 Java Servlet技术2.3 JDBC API 2.0 Java XML处理API(JAXP)1.1 Enterprise JavaBeans技术2.0 Java消息服务(JMS)1.0 Java命名目录接口(JNDI)1.2 Java事务API(JTA) 1.0 JavaMail API 1.2 JavaBeans激活架构(JAF)1.0 J2EE连接器体系结构(JCA)1.0 Java认证和授权服务(JAAS)1.0 学习上面某些API要以你项目而定了解所有他们总的是有好处 上面印证了大家说句话java语言本身不难学但是技术太多所以学java很费劲回想下基本上每个初学者在刚学习java时候可能都会问别人这么句话你如何知道哪个思路方法(api)在哪个包重 0
相关文章
读者评论
发表评论 |