主要还是看你用在哪方面.
在PC和应用程序方面,java比C好用,而且效率比C高.
在底层和嵌入式方面,未来几年肯定还是C的天下,C++都很少,JAVA更不用谈,什么C#等,毛也别想占.
至于作为程序员的待遇:C肯定比JAVA高不少,原因很简单,C比较难,但是在底层和嵌入式中还必须得用C.C能写操作系统,其他的就不行,不是说不行,至少没有人这么大胆去写操作系统.
比如手机设计公司,属于嵌入式,用纯C开发.比windows上同等软件工程师的待遇要高不少.
没有最好的语言 只有最好的程序员 关键看你自己的付出
老实说 这两门语言都很优秀 但是C语言要求高些,上手慢些,JAVA商业开发多些,在WEB上应用很广 。看你自己需要选择,不要觉得什么语言好就学什么
C语言程序运行高效. Java开发过程高效.
语言没有那个好这个说法。自己用起灵活的语言是最好的语言。
一个编程语言能实现的功能就那么多,主要看你怎么灵活的运用。
简单一点` C语言比较烦 JAVA语言比较轻松...