1.用途: 在比较一个类是否和另一个类属于同一个类实例的时候,我们通常可以采用instanceof和getClass两种方法通过两者是否相等来判断,但是两者在判断上面是有区别的。 2.区别: ,instanceof进行类型检查规则是:是否属于该类或者属于该类的子类。而通过getClass获得类型信息 ...
分类:
其他好文 时间:
2020-01-14 13:10:31
阅读次数:
77
注解与反射: //获取当前对象上所有的注解Annotation[] annotations = obj.getClass().getAnnotations();//获取当前对象上指定注解RestController speciAnno = obj.getClass().getAnnotation(R ...
分类:
编程语言 时间:
2019-12-31 12:53:36
阅读次数:
98
一、默认配置 1.SpringBoot默认帮我们配置好了日志; //记录器 Logger logger = LoggerFactory.getLogger(getClass()); @Test public void contextLoads() { //System.out.println(); ...
分类:
编程语言 时间:
2019-12-24 12:02:11
阅读次数:
59
//得到泛型的Class private Class<T> entityClass = (Class<T>) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; ...
分类:
编程语言 时间:
2019-12-12 22:26:18
阅读次数:
106
1.Object类1.1Object有哪些公用方法?a.方法equals测试的是两个对象是否相等b.方法clone进行对象拷贝【问题:是浅拷贝还是深拷贝?】c.方法getClass返回和当前对象相关的Class对象d.方法notify,notifyall,wait都是用来对给定对象进行线程同步的2.String类2.1String类的一些特性String类代表字符串。Java程序中的所有字符串字面
分类:
编程语言 时间:
2019-12-12 16:38:51
阅读次数:
116
final 修饰符:不可改变的它可以修饰非抽象类、非抽象方法和变量1.修饰类:不能被继承 没有子类2.final修饰方法:该方法不能被覆盖 final getClass();//获得对象本质类型3.final修饰变量:该变量是常量,【只能赋一次值】,必须要赋初始值。非静态final成员变量: 赋值: ...
分类:
其他好文 时间:
2019-12-01 09:17:46
阅读次数:
79
带有逗号的先用字符串去接收,转double的时候进行处理 public PmsInfo convertTo(PmsInfo2 pmsInfo2) { PmsInfo pmsInfo= new PmsInfo(); try { Class clz = pmsInfo.getClass(); Class ...
分类:
编程语言 时间:
2019-11-27 12:21:19
阅读次数:
175
# 先看代码 public class ErasedTypeEquivalence { public static void main(String[] args) { Class c1 = new ArrayList<String>().getClass() ; Class c2 = new Ar ...
分类:
编程语言 时间:
2019-11-26 21:09:09
阅读次数:
85
1 class filter{ 2 public String name(){ 3 return getClass().getSimpleName(); 4 } 5 public String process(String s){ 6 return s; 7 } 8 class filter1 ex ...
分类:
编程语言 时间:
2019-11-23 09:22:18
阅读次数:
79
String filePath = this.getClass().getResource("/").getPath(); filePath = filePath.replaceAll("\\/|"+Matcher.quoteReplacement("\\"),Matcher.quoteReplac ...
分类:
其他好文 时间:
2019-11-20 15:34:55
阅读次数:
61