成都创新互联网站制作重庆分公司

java写代码特别慢,写代码很慢效率很低什么原因?

java编译为啥那么慢,之前开发.net,现在开发java有点不习惯,一点点修改,编译要等好久?

不是java编译慢,你说的是项目启动慢。可以安装热部署插件,修改代码后无需重启项目,只需刷新就能看到修改效果,热部署是代码调试的利器。

站在用户的角度思考问题,与客户深入沟通,找到天门网站设计与天门网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、网页空间、企业邮箱。业务覆盖天门地区。

Java为什么永远比C,C++慢?

首先,java字节码的执行是通过jvm(java虚拟机)来执行的,而jvm基本上是用c语言实现的。这就相当于多了一个中间层,用c、c++编写的程序执行是(可执行文件---机器),而用java编写的程序执行是(字节码---jvm---机器)。另外,jvm本身的一些机制如垃圾回收,类的查找与加载等也是有时间消耗。\x0d\x0a不过任何事情都是有两面性,java可能比c、c++慢,但是这个平台为我们屏蔽了很多机器和操作系统的差异性,我们编写java代码基本不用太多考虑机器和操作系统本身的东西。并且有很好的可移植性。比如你在Windows下写的java代码,基本上只需要做很少的修改就可以在Linux下运行了。\x0d\x0a最后说点题外话,那些说java可以比c、c++快的人应该都是java的死忠,我相信实现同样的功能有高手可以用java写的程序比很多人用c、c++写的程序要快,但是和同样水平的c、c++程序比,那么在程序性能上还是不会有优势的。而那些开口闭口就说java慢的像蜗牛的人估计也没有写过几行java代码,实现同样功能他用c、c++写的也未必有别人用java写的程序跑的快。\x0d\x0a所以,没有太多的必要比较语言的快慢,重要的是语言他适合用来做什么,存在的既是合理的,一种语言既然存在那么必然有他适用的地方,不然你可能没有听说过这门语言。

为什么JAVA运行那么慢

java并不慢,慢的原因是配置不好,或是代码写的不够精炼,导致运算量太高,优化代码,优化电脑的设置和配置就好了,一般电脑是不会很慢的!


网站栏目:java写代码特别慢,写代码很慢效率很低什么原因?
文章源于:http://cxhlcq.com/article/hoochj.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部