怎么做Java少走就业弯路

字体 -
标签:

在这里我谈谈我在学习J2EE流程,以及在此过程中体会的经验和教训,以便后来者少走弯路。 

在程序开发与维护领域,统治市场的一是Java技术(由Sun, IBM, Oracle, Apache, Bea等众多大的IT公司力推),一是微软的Dot Net技术。Java技术由于其安全性、稳定性、可移植性等诸多优点,不仅为多数IT技术人员所推崇,而且为北美最重要的企业应用领域如银行、保险业界等普遍采用。
 
Java发展到现在,按应用来分主要有三大块:J2SE、J2ME和J2EE。这三块相互补充,应用范围不同。

J2SE就是Java2的标准版 (亦称Core Java) ,主要用于桌面应用软件的编程;J2SE是Java就业的入门技术,涵盖着Java的基本语法以及class,interface,object,overload,inheritance, polymorphism,reflection,exception以及thread等极为重要的Java概念,学好了将在今后的Java求职与就业中受益无穷。

J2ME (微型版) 主要应用于嵌入式系统开发、内存较小的小型设备,如手机和PDA的编程;J2EE (version 1.4 之前) 或Java EE 5 (Java 企业应用版第5版) 是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统;J2EE/Java EE 5则是今日企业应用领域的最流行技术,包括Servlet, JSP, JSF, EJB, Security, JMS, Web Services以及 Design Patterns 等,是Java就业者的必修技术。与J2SE和J2ME不同的是,J2EE只是为工业界提供了技术规范 (如Programming Models,相关的APIs以及J2EE runtime责任等),而并未提供J2EE的运行环境。因此运行J2EE程序需要有支持J2EE的Application Server。目前,通过Sun所认证的J2EE Application Servers有十几种,最流行的两种Commercial Server是Bea Weblogic 和IBM Websphere,而最流行的免费Server则是JBoss。这三种server覆盖着J2EE应用市场的80%以上,可以说只要掌握了J2EE技术和其中之一的运用,就不难找到Java高薪工作。 - 多伦多 51 网

在学习Java和J2EE过程中,你会遇到五花八门的IDE,不要被他们迷惑,学Java的时候,要学语言本身的东西,不要太在意IDE的附加功能,Java编程在不同IDE之间的转换是很容易的,过于在意IDE的功能反而容易耽误对语言本身的理解。目前流行的IDE有JBuilder,Eclipse和Eclipse的加强版WSAD。用好其中一个就可以了,推荐从Eclipse入手J2EE,因为JBuilder更适合于写J2SE程序。

当你有了J2SE和IDE的经验时,可以开始J2EE的学习了,Web服务器用Tomcat,勿庸置疑,Tomcat为学习Web服务首选。而应用服务器目前主要有三个:JBoss、Weblogic、Websphere。有很多项目开始采用JBoss,并且有大量的公司开始做Websphere或Weblogic向JBoss应用服务器的移植(节省成本),这里要说的是,学习Tomcat和JBoss我认为是首选,也是最容易上手的。学习服务器使用配置最好去询问有经验的人(有条件的话),因为他们或许一句话就能解决问题,你自己上网摸索可能要一两天(我就干过这种傻事),我们应该把主要时间放在学习原理和理论上,一项特定技术的使用永远代替不了一个人的知识和学问。

点击 了解更多

分享博文至:

    目前没有评论

发表评论