展开全部
因为java是边编译边运行的,java虚拟机可以实现java的平台,硬件无关性,而c语言是编译成可执行程序,当然就不用了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA是一个虚拟平台,C语言是一个程序语言。不同的。C语言不基于JAVA。而JAVA本来就是虚拟机项目。大概是这样理解吧。C语言是写程序的,不一样。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按我理解,C语言属于机器比较底层的语言,所以很多程序能够直接运行。JAVA平台是用C语言编写的,包括Python等,它们是用C语言重新定义组织了自己的语言环境,特点是简单、易用…,缺点就是需要编译成C语言或其它底层语言再运行,慢了很多。比如,实现一个处理,C语言可能要用上百行代码才能实现,JAVA只需一个属性几行代码就实现,实际是JAVA在后台用了多行代码实现,它帮你简化。这些简化,C语言一样可以用自定义函数来实现,熟练,C语言更强大,能实现一切。只是大家侧重不一样,JAVA、Python在用户应用层面的开发可能更方便,C语言侧重系统底层开发。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语言的编程机制不一样,JAVA是跨平台语言,不同的系统下,可以用虚拟机翻译成相应系统的代码。
严格来讲这么说不准确。
严格来讲这么说不准确。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询