![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
文章平均质量分 50
空中小白*
怀抱梦想的小白
展开
-
Java反射的一些理解
反射在运行期间,对于任意一个类,都能在运行时获取它的属性和方法,对于任意一个对象,都能调用它的任意属性和方法,这种动态获取信息和动态调用对象方法的功能就是反射机制。获取到的属性和方法。将以普通对象的方式存在。与我们自己写的类并无任何区别。大白话就是当需要使用一个类时,我们都会先去实例化这个类,然后再用实例化的对象去操作,这是正射。正射的使用前提是我们得知道要实例化的对象。而反射就是我们一开始不知道要初始化的对象(比如我们要去实例化老师、学生和学校,每次想实例化的可能不一样,那可以通过参数去选择要使原创 2022-05-08 15:46:11 · 141 阅读 · 0 评论 -
Java多态和实现原理
多态是什么父类引用指向子类对象,调用方法的时候会去调用子类的实现而不是父类的实现。引用所指向的对象在编译时不确定,而是在运行期间确定。分为编译时多态(方法重载)和运行时多态。运行时多态三条件:1、继承;2、重写;3、向上转型(父类引用指向子类引用)JAVA的多态底层实现底层实现是动态绑定,即在运行时才把方法调用与方法实现关联起来。调用类方法时,基于对象引用的类型来选择所调用的方法;调用实例方法时,基于对象实际的类型来选择所调用的方法。而动态绑定又与方法表有着密切联系。1、当JVM执行方法时,原创 2022-05-08 11:20:23 · 1537 阅读 · 0 评论 -
二维数组按第一列排序
排序原创 2022-04-30 10:16:40 · 1334 阅读 · 0 评论