![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
少年的白日梦
信手拈来的从容,都是厚积薄发的沉淀
展开
-
java反射
java反射这个知识点,是我一直想要掌握的。但是却一直因为其他种种问题没有时间学习,昨晚浅略的学习了一下,现在写篇博文来记录学习的成果。 什么是反射? 在运行的时候(只有在运行的时候.java文件才会被编译成.clss文件),可以知道某个类的所有构造器、public修饰的成员变量、所有方法(有参、无参、继承的、实现的),动态的获取某个类的方法和属性就是反射。 反射能干嘛? 通过获取到反射对象,用这...原创 2019-11-09 10:24:34 · 160 阅读 · 0 评论 -
==和equals的区别
这个问题,在最近的面试中遇到了无数次,今天就来总结一下。 == 对于基本的数据类型,==是比较值是否相同 对于引用类型,==是比较引用是否相同,换句话说就是不仅比较引用类型的值是否相同,还要比较地址是否相同。 所以说,==的比较是比较严格的 equals 这个equals可就有讲究了。这个equals是父类的一个方法,咱们看看这个父类中的equals的源码: public boolean equa...原创 2019-11-07 16:50:57 · 121 阅读 · 0 评论 -
ArrayList循环删除会不会出现什么问题?
今天在网上看到一道面试题,感觉很有趣。 既然都这么问了,那肯定得说有问题啊。 那么ArrayList循环删除到底会不会出现什么问题?实践出真理》》》 先准备数据: public static void main(String[] args){ ArrayList<String> arrayList = new ArrayList<>(); ...原创 2019-11-06 20:17:52 · 1111 阅读 · 0 评论