<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2301_77940976的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2301_77940976</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2301_77940976]]></copyright><item><title><![CDATA[JAVA中面向对象的知识点]]></title><link>https://blog.youkuaiyun.com/2301_77940976/article/details/130472154</link><guid>https://blog.youkuaiyun.com/2301_77940976/article/details/130472154</guid><author>2301_77940976</author><pubDate>Wed, 03 May 2023 13:42:01 +0800</pubDate><description><![CDATA[这几点总的来说就是上转型对象中指向的是子类对象实例，但是引用变量的类型还是父类的，所以只能访问父类中有的内容，比如子类继承或隐藏的成员变量，子类继承的方法或子类重写的方法，这些父类中都有。另外，继承的成员变量和方法还是属于父类，子类中只相当于存了这些的引用，实际访问的还是父类中，只是继承的成员变量/方法可以通过子类访问，所以当访问继承的方法时，该方法中访问的成员变量其实是父类的成员变量（因为父类在实现的时候，并不知道自己会被哪些类继承，所以无法知道除自己之外的成员变量，只能操作自己的成员变量）。]]></description><category></category></item><item><title><![CDATA[JAVA中关于数组的知识点]]></title><link>https://blog.youkuaiyun.com/2301_77940976/article/details/130462534</link><guid>https://blog.youkuaiyun.com/2301_77940976/article/details/130462534</guid><author>2301_77940976</author><pubDate>Tue, 02 May 2023 15:16:13 +0800</pubDate><description><![CDATA[数组本身是引用类型，它的元素相当于是类的成员变量，因此数组一经分配内存空间，其中的每个元素也会按照成员变量的方式被进行隐式初始化。数组创建时需要指定一个名称，并会在内存中开辟一整块连续的内存空间，数组名引用的就是这块连续空间的首地址(第一个地址)。从JDK8开始，取消方法区，新增元空间把原来方法区的多种功能进行拆分，有的功能放到了  堆中，有的功能放到了元空间中。当两个数组指向同一个小空间时，其中一个数组对小空间中的值发生了改变，那么其他数组再次访问的时候都是修改之后的结果了。]]></description><category></category></item></channel></rss>