个人见解:1.现在java语言最为流行,语言占有量排行榜一直是第一2.java是一门较早产生的语言,因此产生的各种功能jar包较为完善,转其他语言需要寻找专门的工具包或自己开发,影响效率3,java人才需求较多,特别是在andorid产生后,我们都知道,现在移动端android占据半壁江山,学习java或转android不求找不到工作4.市场需求
c语言提供硬件底层的操作能力.而java没有这方面的功能.而嵌入式软件都是和底层的硬件打交道的.所以java无能为力.