自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 JAVA中面向对象的知识点

这几点总的来说就是上转型对象中指向的是子类对象实例,但是引用变量的类型还是父类的,所以只能访问父类中有的内容,比如子类继承或隐藏的成员变量,子类继承的方法或子类重写的方法,这些父类中都有。另外,继承的成员变量和方法还是属于父类,子类中只相当于存了这些的引用,实际访问的还是父类中,只是继承的成员变量/方法可以通过子类访问,所以当访问继承的方法时,该方法中访问的成员变量其实是父类的成员变量(因为父类在实现的时候,并不知道自己会被哪些类继承,所以无法知道除自己之外的成员变量,只能操作自己的成员变量)。

2023-05-03 13:42:01 365 1

原创 JAVA中关于数组的知识点

数组本身是引用类型,它的元素相当于是类的成员变量,因此数组一经分配内存空间,其中的每个元素也会按照成员变量的方式被进行隐式初始化。数组创建时需要指定一个名称,并会在内存中开辟一整块连续的内存空间,数组名引用的就是这块连续空间的首地址(第一个地址)。从JDK8开始,取消方法区,新增元空间把原来方法区的多种功能进行拆分,有的功能放到了 堆中,有的功能放到了元空间中。当两个数组指向同一个小空间时,其中一个数组对小空间中的值发生了改变,那么其他数组再次访问的时候都是修改之后的结果了。

2023-05-02 15:16:13 218 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除