09 2024 档案
摘要:多态 多态的概念 1.多态概念:一个事物具有多种表现形态。 2.在Java程序中,多态表现为定义一个方法,在不同环境下呈现不同的业务逻辑。 多态的具体表现 一、方法的多态 方法的重载和重写均体现多态 在Java中,方法的重载(Overloading)和重写(Overriding)确实是多态的两种体现
阅读全文
摘要:方法 一、概述 方法,也称函数,如果想要重复一段或者多段代码块的使用,可以将这些代码封装成一个方法,方法具体表现为某种行为,使用方法可以提高代码的复用性。 二、方法的种类 1.构造方法 构造方法的概念 构造方法是一种特殊的方法,它的名字必须与类名完全相同,并且没有返回类型(即使是void也不行)。构
阅读全文
摘要:封装 封装(Encapsulation) 封装是面向对象编程(OOP)的四大特性之一(其他三个是继承、多态和抽象)。封装将对象的状态信息隐藏在对象内部,不允许外部直接访问对象的内部状态,而是通过公共的方法(接口)来访问和修改对象的状态信息。这样做的好处是提高了代码的安全性、可维护性和灵活性。 访问修
阅读全文
摘要:类与对象 一、面向对象与面向过程 面向对象(Object-Oriented Programming, OOP)与面向过程(Procedure-Oriented Programming, POP)是两种不同的编程范式,它们在编程思想、特点、优势以及应用场景等方面存在显著差异。 1、编程思想 面向过程:
阅读全文
摘要:继承 继承的定义 继承 是面向对象编程中的一个核心概念,它允许我们定义一个类(称为子类或派生类)来继承另一个类(称为父类或基类)的属性和方法。这样,子类就可以复用父类的代码,同时还可以在此基础上添加新的属性和方法或者覆盖(重写)父类的某些方法。 注:子类访问父类 创建一个子类对象的时候,会默认先创建
阅读全文
摘要:MySQL查询是数据库操作中最常用的功能之一,它允许用户从数据库中检索数据。 一. 基本语法 MySQL查询的基本语法通常遵循SELECT语句,其基本结构如下: SELECT column1, column2, ... FROM table_name WHERE condition ORDER BY
阅读全文
摘要:InnoDB和MyISAM是MySQL数据库中两种常用的存储引擎,它们在数据存储结构、事务支持、锁的支持、外键支持、性能等方面存在显著的差异。下面将详细介绍这两种存储引擎的特点和优势。 什么是存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。每一种技术都使用不同的存储机制、索
阅读全文
摘要:一、下载Mysql 二、安装Mysql 三、配置Mysql 四、连接Mysql 五、部分疑难问题 一、下载Mysql 从官网下载MySQL,这里我选用的是Mysql8.0.34版本 二、安装Mysql 下载完成后直接双击进行安装,打开后的页面如下所示: “Developer Default”是开发者
阅读全文
摘要:第一种情况: bug:在使用快捷键注释的时候,只有style和script标签里的内容注释有问题,无法使用快捷键注释。 解决方法:禁用vscode的插件Jinja。 第二种情况 方法一 1、Ctrl+shift+p打开命令面板 输入: preferences:Open Settings(JSON);
阅读全文