1.Java语言本身具有跨平台型,容易部署,早期的Java语法简单,易于学习。Java第三方开源类库极多,基本你想要什么功能,都有别人已经帮你实现好的。有各大厂商的大力支持,这点是最重要的,这也是Java的成功之道。2.Java框架,Java有各种成熟的开源框架,它们经历了众多的考验,你不用担心因为使用它们而导致项目失败,它们是你的项目提供了平台级的扩展性,可维护性