java基础知识的复习回顾
文章平均质量分 58
java基础知识的复习回顾
每天get一点点
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
简单说一下JAVA中的对象和对象引用
“万事万物皆对象”使我们常常听到的一句话,说到对象就要先说类,我们我一组具有相似特征或多做的事物可以抽象成一个类,那么对象则是类的一个实例,好比人作为一个类,你、我皆是人这种类里面的一个实例。那么什么是对象的引用呢?对象和对象的引用完全两个不同的概念。在JAVA中尽管一切皆可以“看作”是对象,但操作的标识符实际是指向一个对象的"引用"。举个栗子。Person person = new Person("张三");在这里 person 是一个对象,是一个Person的实例;还是说,这里的per原创 2021-03-10 18:47:27 · 301 阅读 · 0 评论 -
Lambda表达式的一点点总结
一 Lambda简介什么是Lamba表达式?Lambda是JAVA8添加的新特性,Lambda就是一个匿名函数。为什么使用Lambda表达式?使用Lambda表达式可以对一个接口进行非常简洁的实现Lambda表达式对接口的要求?虽然可以使用Lambda表达式对某些接口进行简洁的实现,但是并不是所有的接口都可以使用Lambda来实现。Lambda表达式要求接口中定义的必须要实现的抽象方法只能是一个。备注:在JAVA8中新增加了一个对接口的特性 default 参考链接 :j..原创 2021-02-27 09:24:45 · 266 阅读 · 2 评论 -
匿名内部类的一点点总结
1.1匿名内部类的概述内部类:就是在一个类中定义一个类。举例:在类A中定义一个类B,类B就是内部类。CPU就相当于是笔记本的内部类。 内部类的定义格式: public class 类名{ 修饰符 class 类名{}}范例:public class Outer{ public class Inner{ }}内部类的访问特点 :1.内部类可以直接访问外类的成员,包括私有。2.外部类想要访问内部类的成员,必须创建对象。1.2 成员内部类按照内部类在类中的定义位置不同,可以分为原创 2021-02-20 15:37:31 · 142 阅读 · 0 评论 -
JAVA反射机制介绍
标题 反射:框架的灵魂设计框架: 半成品软件。可以在框架的基础上进行软件的开发,简化编码。反射:将类的各个组成部分封装为其他对象,这就是反射机制。好处:1.在程序的运行过程中去操作这些对象。2.可以解耦,提高程序的可扩展性。获取Class类对象的三方式:Source 源代码阶段Class.forName(“全类名”) 包名+类名:将字节码文件加载进内存,返回Class对象。* 多用于配置文件,将类名定义在配置文件中。读取文件,加载类Class类对象阶段 类名.Class : 通原创 2020-06-28 22:27:45 · 140 阅读 · 0 评论 -
如何判断list map集合中是否存在某个元素
1.在list中判断是是否存在相同元素。用list的contains(Object o)方法2.list集合中去重3.Map集合是否包含指定的Key和Value containsKey() containsValue()在Map中,用containsKey()方法,判断是否包含某个Key值;用containsValue()方法,判断是否包含某个Value值。...原创 2019-11-07 22:02:09 · 18118 阅读 · 1 评论