![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 58
江南一风
这个作者很懒,什么都没留下…
展开
-
【C++&Java】构造函数的调用点
程序员往往在new一个对象后,其构造函数就自动调用了。那么,有心的人会问:类的构造函数到底是由谁在何时、何地调用的呢?其实,在C++或者Java中,构造函数都是由编译器在生成一个对象后,自动在后面插入了一条调用构造函数的指令。详见下述代码。一、Java实现 //Tree.java public class Tree { public Tr原创 2012-06-07 08:37:29 · 454 阅读 · 0 评论 -
【浅析】Java程序比C/C++程序慢的影响因素
1)解释性语言固有开销:java程序在运行时类加载器从类路经中加载相关的类,然后java虚拟机读取该类文件的字节,执行相应操作.而C 编译的时候将程序编译成本地机器码.一般来说java程序执行速度要比C 慢10-30倍.即使采用just-in-time compiling (读取类文件字节后,编译成本地机器码)技术,速度也要比C 慢好多.2)字节码加载执行开销:java程序要从网络上加载类原创 2012-06-09 13:09:08 · 813 阅读 · 0 评论