Java
java基础进阶
大心A
这个作者很懒,什么都没留下…
展开
-
Java中的反射(Reflect)
反射之中包含了一个「反」字,所以了解反射我们先从「正」开始。一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了,我们使用JDK提供的反射API进行反射调用。反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法。Reflection(反射)是Java被视为动态语言的关键,反射机制允许程序在执行期借助于Re原创 2020-11-20 23:34:08 · 233 阅读 · 0 评论 -
Java中的泛型
为什么我们需要泛型呢?通过下面两段代码就可以知道为什么需要泛型了: public int addInt(int x,int y){ return x+y; } public float addFloat(float x,float y){ return x+y; }实际开发中,经常有数值类型求和的需求,例如实现int类型的加法,有时候还需要实现long类型的求和,如果还需要double类型的求和,需要重新在重写一个输入是double类型的原创 2020-11-17 18:51:32 · 141 阅读 · 0 评论