C的运行效率明显要比JAVA高,因为C是编译型的,直接将源码编译成机器代码;而JAVA是解释型,源码被编译成二进制伪代码,由JAVA虚拟机解释执行。
但是,由于C是编译型的,它的可移植性差;而JAVA是解释执行,因此具有很好的移植性,可跨平台运行。
目前java运行速度是没有c快,但它的internet编程方面的强大优势,易学性,完全面向对象的特性,以及全美40%以上的公司都采用java,你说你想学什么
java和c的速度比较,是相对的,针对不同的应用, 又不同的结果,编一个普通的本地应用程序,一般c 要快于java, 编web应用,由于c实现的cgi程序基本是进程型,而java application server 的管理servlet采用线程方式,所以,在访问量大的情况下,java有优势。
但是紧紧比较速度,除非是对实时性要求高的情况下,是不够的。由于JAVA又比较完整,规范的库,语言定义比较严格,一般开发速度比较高。
很多Java程序员老是抱怨自己要加班,但是公司的其他同事都下班了,你还在加班,这是为什么呢你的工作任务比其他人要重吗很多的时候,显然不是,那是为什么呢是你的工作效率太低下了,其他人有没有说过你呢或者你自己有没有感觉到呢工作要有效率,Java程序员如何提高工作效率跟IT培训>
以上就是关于java的效率高,还是c的效率高全部的内容,包括:java的效率高,还是c的效率高、北大青鸟设计培训:Java程序员提高工作效率的方法、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)