为了使软件开发人员、服务提供商和设备制造商能够针对特定的市场进行开发,sun公司将java分为三个技术平台:javase(j2se,java2platform,standardedition)、javaee(j2ee,java2platform,enterpriseedition)和javame(j2me,java2platform,micro)edition,小型版)。java语言的主要特点是:简单、面向对象、安全、跨平台、支持多线程。
一名合格的java工程师需要具备一定的软件分析和设计能力;熟悉java、servlet、jsp、ejb等开发技术;熟悉eclipse或jbuilder等java开发工具;熟悉javastruts架构和开发工具;至少熟悉一种数据库的开发和设计;良好的学习能力,责任心强,良好的沟通能力和团队合作精神。