摘要:
typora-root-url: ./..\images 异常 1. 什么是异常 1.1 异常的概念 在Java中,异常(Exception)是指程序执行过程中可能出现的不正常情况或错误。它是一个事件,它会干扰程序的正常执行流程,并可能导致程序出现错误或崩溃。 异常在Java中是以对象的形式表示的, 阅读全文
摘要:
常用类 1. System类 System 类位于 java.lang 包,代表当前 Java 程序的运行平台,系统级的很多属性和控制方法都放置在该类的内部。由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是无法实例化该类。 System 类提供了一些类变量和类方法,允许直接通 阅读全文
摘要:
抽象类 1.抽象类的概念 1.什么是抽象 “抽象”在编程中通常指的是从具体事物中提取出共同特性或行为,忽略掉细节和差异,形成一个更高层次的、更一般的概念或表示。这种过程允许我们关注于事物的本质,而不是具体的实现细节。 2.为什么要抽象 Java中的抽象类(Abstract Class)是一种特殊的类 阅读全文
摘要:
多态 1.多态的概念 多态是方法或对象具有多种形态,是面向对象的第三大特征。 多态的前提是两个对象(类)存在继承关系,多态是建立在封装和继承基础之上的。 2.为什么要使用多态 代码重用和扩展性: 多态性使得我们可以编写通用的代码,可以适用于各种不同类型的对象。通过抽象类和接口,我们可以定义通用的方法 阅读全文
摘要:
接口 1.接口的概念 1.什么是接口 接口(英文:Interface),在 Java 语言中是一个抽象类型,是抽象方法的集合,接口通常用 interface 来声明。一个类通过继承接口的方式,从而来继承并且实现接口中的抽象方法。 接口和类并不一样,但是编写接口的方式和类很相似,但是它们属于不同的概念 阅读全文
摘要:
typora-root-url: ./..\images 继承 1. 何为继承 继承是面向对象的三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。 继承是指在原有类的基础上,进行功能扩展,创建新的类型。 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 阅读全文