摘要: typora-root-url: ./..\images 异常 1. 什么是异常 1.1 异常的概念 在Java中,异常(Exception)是指程序执行过程中可能出现的不正常情况或错误。它是一个事件,它会干扰程序的正常执行流程,并可能导致程序出现错误或崩溃。 异常在Java中是以对象的形式表示的, 阅读全文
posted @ 2024-08-05 15:56 白11 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 常用类 1. System类 System 类位于 java.lang 包,代表当前 Java 程序的运行平台,系统级的很多属性和控制方法都放置在该类的内部。由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是无法实例化该类。 System 类提供了一些类变量和类方法,允许直接通 阅读全文
posted @ 2024-08-05 15:56 白11 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 抽象类 1.抽象类的概念 1.什么是抽象 “抽象”在编程中通常指的是从具体事物中提取出共同特性或行为,忽略掉细节和差异,形成一个更高层次的、更一般的概念或表示。这种过程允许我们关注于事物的本质,而不是具体的实现细节。 2.为什么要抽象 Java中的抽象类(Abstract Class)是一种特殊的类 阅读全文
posted @ 2024-08-05 12:52 白11 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 多态 1.多态的概念 多态是方法或对象具有多种形态,是面向对象的第三大特征。 多态的前提是两个对象(类)存在继承关系,多态是建立在封装和继承基础之上的。 2.为什么要使用多态 代码重用和扩展性: 多态性使得我们可以编写通用的代码,可以适用于各种不同类型的对象。通过抽象类和接口,我们可以定义通用的方法 阅读全文
posted @ 2024-08-05 12:52 白11 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 接口 1.接口的概念 1.什么是接口 接口(英文:Interface),在 Java 语言中是一个抽象类型,是抽象方法的集合,接口通常用 interface 来声明。一个类通过继承接口的方式,从而来继承并且实现接口中的抽象方法。 接口和类并不一样,但是编写接口的方式和类很相似,但是它们属于不同的概念 阅读全文
posted @ 2024-08-05 12:51 白11 阅读(65) 评论(0) 推荐(0) 编辑
摘要: typora-root-url: ./..\images 继承 1. 何为继承 继承是面向对象的三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。 继承是指在原有类的基础上,进行功能扩展,创建新的类型。 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 阅读全文
posted @ 2024-08-05 12:51 白11 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 类与对象 1. 面向对象与面向过程 什么是面向过程 概述:自顶而下的编程模式 把问题分解成一个一个步骤,每个步骤用函数实现,依次调用即可 就是说,在进行面向过程编程的时候,不需要考虑那么多 上来先定义一个函数,然后使用各种诸如if-else、for-each等方式进行代码执行 最典型的用法就是实现一 阅读全文
posted @ 2024-08-01 10:52 白11 阅读(26) 评论(0) 推荐(0) 编辑
摘要: typora-root-url: ./..\images 封装 1. 何为封装 当我们需要安全地访问对象时,例如限制给对象赋值的范围(避免数据类型的不同或者数据范围超出预计),我们就需要使用封装技术。 封装就是将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法(getter和 阅读全文
posted @ 2024-08-01 10:52 白11 阅读(36) 评论(0) 推荐(0) 编辑
摘要: typora-root-url: ./..\images 方法 1. 方法的作用 使程序变得更简短而清晰。 有利于程序维护。 可以提高程序开发的效率。 提高了代码的重用性 2. 方法的定义 方法的命名规则 1.方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例 阅读全文
posted @ 2024-07-31 11:29 白11 阅读(21) 评论(0) 推荐(0) 编辑
摘要: typora-root-url: ./..\images 数组 1. 数组的概念 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先 后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标) 来访问它们。数组的四个基本特点: 1.长度是确定的。数组 阅读全文
posted @ 2024-07-29 13:25 白11 阅读(29) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示