上期流行IT语言播报,我们带领大家进入了老牌语言——C语言的奇妙世界。本期,我们将带大家进入另一个语言空间。这就是SUN公司推出的具有里程碑意义的语言——Java语言,它在处理大型网站维护方面的卓越能力无人能望其项背。
[应用]
商业、桌面和移动领域
和C Sharp语言应用一样,Java语言运用方向也包括C/S和B/S两个方向。但和Java又有所不同。北大青鸟培训中心人士介绍,因为Java既可以运用于windows平台,又可以运用于Linux平台,跨平台移植性比C sharp强。在安全性和跨平台方面具有C#无法比拟的优势。但在C/S的界面表现上不是特别好,不过可以通过某些工具完善。
据了解,从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用,包括了我们常说的企业级应用(主要指复杂的大企业的软件系统)、各种类型的网站,Java的安全机制以及它的跨平台的优势,使它在分布式系统领域系统开发中有广泛应用;其次是桌面应用,就是常说的C/S应用,主要用来开发运行于不同的操作系统上的桌面应用程序;再次是移动领域,主要表现在消费和嵌入式领域,是指在各种小型设备上的应用,包括手机、PDA、机顶盒、汽车通讯设备等。
[培训]
对学习者要求颇高
根据北大青鸟提供的Java部分岗位的说明,要使用Java语言胜任企业工作并不容易。比如要成为一名Java架构师,必须精通设计、需求分析、各种开源工具、JavaEE的底层技术;熟悉工作流程、权限框架、门户框架等。但其薪酬待遇超过1万元/月。
而要成为一名Java普通程序员,必须具备基本的J2EE技术(JSP、Servlet、Java语言),SSH(Struts,Spring,Hibernate)框架开发,一定的数据库设计能力和数据库使用经验,熟悉Web开发技术(比如html+css+javascript ,会ajax更好),该岗位的薪酬待遇也达到了3000到5000元/月。
“学习Java需要更大的耐心!”北大青鸟人士介绍,Java入门看似简单,但学习周期较长,精通很难。与C#相比,Java语言在开发过程中要由程序员写的代码很多,因此有人说是苦了开发者,幸福了使用者。而且由于Java开源的特点,使得Java技术的发展非常快,学习者需要不断地学习更新自己的知识,不像C#只要跟着微软走就行了。
[就业]
前景看好
Java的就业前景还是很好的,根据2008年4月TIOBE开发语言排行榜宣布的流行开发语言的排名结果,Java仍然是高居榜首的,在国内的软件开发企业中,Java语言的使用比例也是排名第一的。在薪酬待遇方面一般Java程序员要高于.NET、PHP等其他程序员。
根据前程无忧的岗位薪酬统计,在IT业,目前有一年工作经验的Java高级软件工程师的薪酬大致在年薪10万~13万,而一些接受过相关培训的应届毕业生也至少有4000元左右的月薪。
快报记者 张曦