答案:1、java相关的开发工具基本上都是免费的,比如JDK,eclipse2、跨平台。java是编译为字节码文件,运行于虚拟机之上,不受平台约束3、功能涵盖广,java包含ME、SE、EE,小到嵌入式,大到企业级应用均可以4、有开源社区的支持,工具丰富java相对c++不是什么优势,主要是现在流行的是web开发,正是java的主要开发方向,而这并不是c++所具备的,c++一般是做底层的开发和桌面应用开源
2、跨平台。java是编译为字节码文件,运行于虚拟机之上,不受平台约束
3、功能涵盖广,java包含ME、SE、EE,小到嵌入式,大到企业级应用均可以
4、有开源社区的支持,工具丰富
java相对c++不是什么优势,主要是现在流行的是web开发,正是java的主要开发方向,而这并不是c++所具备的,c++一般是做底层的开发和桌面应用
开源
上一个:java DB是什么?下一个:JAVA的意思?