<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MarkerDiane的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MarkerDiane</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MarkerDiane]]></copyright><item><title><![CDATA[关键字new和构造器关系]]></title><link>https://blog.youkuaiyun.com/MarkerDiane/article/details/78094575</link><guid>https://blog.youkuaiyun.com/MarkerDiane/article/details/78094575</guid><author>MarkerDiane</author><pubDate>Tue, 26 Sep 2017 14:04:12 +0800</pubDate><description><![CDATA[new是在创建一个新对象时，必定会用到的关键字，当用new创建一个对象时，jvm会为该对象分配一个内存空间，然后在为该对象的域赋初值，这样就算new了一个新对象了，然后就是执行new后面的代码，我理解为调用该类的某一个构造器（大家都知道构造器是可以重载的），然后就由构造器进行初始化该对象了，当该类存在基类时，先初始化该类的基类（当基类存在基类时先初始化基类的基类，以此类推），为什么jvm会知道先初]]></description><category></category></item></channel></rss>