![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java核心技术笔记
文章平均质量分 86
学习笔记
MightKai
one piece!
展开
-
JAVA核心技术 第6章 接口,lambda表达式与内部类
接口:用来描述类应该做什么,而不是指定他们应该如何做; lambad表达式:通过lambda表达式,可以用一种精巧而简洁的方法表示使用回调或可变形为的代码; 内部类:内部类定义在另外一个类内部; 代理:这是一种实现任意接口的对象。 6.1 接口 接口不是类,而是对希望符合这个接口的类的一组需求。 接口中所有方法都自动是public方法,因此在接口中声明方法时,不必提供关键字public; 接口就绝不会有实例字段,接口没有实例; 提供实例字段和方法实现的任务应该由实现接口的那个类完成。因此可以将接口看成没有原创 2021-12-20 11:27:37 · 140 阅读 · 0 评论 -
Java核心技术 第五章 继承
继承的基本思想是可以基于已有的类创建新的类; 反射是指在程序运行期间更多的了解类及其属性的能力; 5.1 类,超类和子类 is-a关系是继承的一个明显特征; 关键字extends表示继承; public class Manager extends Employee { added methods and fields } Java中所有的继承都是公共继承; 可以使用super关键字调用超类方法; 由于子类不能访问超类的私有字段,但可以通过特殊语法super()来调用构造器初始化这些私有字段,su原创 2021-12-12 19:43:13 · 339 阅读 · 0 评论 -
Java核心技术1 第4章
4.1 面向对象的程序设计概述 4.1.1 类 类是构造对象的模板或蓝图。由类构造对象的过程称为创建类的实例。 封装就是将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式。 对象中的数据称为实列字段,操作数据的过程称为方法 特定对象的特定实例字段值的集合称为该对象的当前状态 程序只能通过对象的方法与对象的数据进行交互 oop的另一个原则是可以通过扩展其他类来构建新类,Java所有类来自一个超类object 扩展一个类来建立另外一个类的过程称为继承 4.1.2 对象 对象的三个主要特性:行为,原创 2021-12-02 20:34:46 · 318 阅读 · 0 评论 -
Java核心技术1
第3章 Java的基本程序设计结构 3.1一个简单的 Java 应用程序 名字命名:骆驼命名法(CamelCase); 源代码的文件名必须与公共类的名字相同; jva虚拟机总是从main方法开始执行,类的源文件中必须包含main方法; public class ClassName { public static void main(String [] args) { program statements } } 4.每个句子用分号结束; 3.2 注释 // /* 和*/ /**和*/原创 2021-11-29 21:17:04 · 79 阅读 · 0 评论