美文网首页
Java第一次创建对象速度比之后慢的原因

Java第一次创建对象速度比之后慢的原因

作者: Clannad_汐 | 来源:发表于2017-07-31 11:43 被阅读0次

    类的对象在第一次创建的时候,Java虚拟机(JVM)首先检查是否所要加载的类对应的Class对象是否已经加载。如果没有加载,JVM就会根据类名查找.class文件,并将其Class对象载入。一般某个类的Class对象被载入内存,它就用来创建这个类的所有对象。

    所以同一个类创建第二个对象的时候就不再需要加载类对象,而是直接实例化,这样后面创建的时间就短了

    相关文章

      网友评论

          本文标题:Java第一次创建对象速度比之后慢的原因

          本文链接:https://www.haomeiwen.com/subject/oogllxtx.html