摘要: NULL 阅读全文
posted @ 2021-07-29 20:43 Erics-C 阅读(33) 评论(1) 推荐(0)
摘要: java封装 封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。封装可以隐藏实现的细节,使得使用者只能通过写好的访问方法来访问这些字段,这样一来我们只需要在这些方法中增加 阅读全文
posted @ 2021-07-29 16:27 Erics-C 阅读(61) 评论(0) 推荐(0)
摘要: 多态是同一个行为具有多个不同表现形式或形态的能力。 多态是方法的多态。和属性无关。 一个对象的实际类型是确定的,但是可以指向对象的引用的类型有很多(父类)。 多态存在的三个必要条件 继承 重写 父类引用指向子类对象:Parent p = new Child(); 多态的实现方式 方式一:重写 方式二 阅读全文
posted @ 2021-07-29 16:26 Erics-C 阅读(33) 评论(0) 推荐(0)
摘要: 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实 阅读全文
posted @ 2021-07-29 16:25 Erics-C 阅读(49) 评论(0) 推荐(0)
摘要: 类的加载 加载到内存,将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象。 链接,将java类的二进制代码合并到JVM的运行状态之中的过程。 验证,确保加载的类符合JVM规范,没有安全方面问题。 准备,正式 阅读全文
posted @ 2021-07-29 16:23 Erics-C 阅读(66) 评论(0) 推荐(0)
摘要: 注解 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚拟机可以保 阅读全文
posted @ 2021-07-29 16:22 Erics-C 阅读(36) 评论(0) 推荐(0)
摘要: 概述 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用 Lambda 表达式可以使代码变的更加简洁紧凑。 意义: 避免内部类定义过多 使代码看起来更简洁 去掉无意义代码,只保留核心部分 理 阅读全文
posted @ 2021-07-29 16:19 Erics-C 阅读(75) 评论(0) 推荐(0)