- 博客(12)
- 收藏
- 关注
原创 MySQL--八股文(一)
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。
2026-03-17 14:40:06
461
2
原创 JVM详解--八股文
如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委派给父类加载器去完成,每一个层次的类加载器都是如此,因此所有的加载请求最终都应该传送到最顶层的启动类加载器中,只有当父加载器反馈自己无法完成这个加载请求(它的搜索范围中没有找到所需的类)时,子加载器才会尝试自己去完成加载。
2026-01-17 16:47:49
633
2
原创 初识网络原理
网络协议是网络通信中,所有参与数据传输的网络设备必须共同遵守的一组约定和规则,用于规范设备间如何建立连接、识别彼此、传输数据、处理错误等流程。其最终的物理体现是网络上传输的数据包的固定格式。核心作用:统一通信标准:解决不同设备、不同系统之间的 “语言不通” 问题,比如 Windows 电脑和 Linux 服务器能通信,就是因为遵循了相同的协议。规范传输流程:明确数据发送、接收、校验的步骤,确保数据传输有序、可靠。
2025-12-26 15:06:14
649
原创 多线程--(线程概念及创建使用)
(1)进程和线程是操作系统中的核心概念,进程包含线程,线程是;(2)进程是操作系统的基本单位;(3)线程是操作系统的基本单位。
2025-12-20 21:28:32
335
原创 MySQL基本操作
一个表中的字段与另一个表中的主键建立关联关系,当对表中的数据进行增删改的时候数据库会帮我们进行检查。标记一个字段是否可以为空,指定了这个约束,字段就不能为空。标记一个字段的内容在当前列中唯一,不能重复,但是可以为。时),不指定列的值的时,就用默认值去填充该列。1.4 创建数据库和使用数据库、删除数据库。1.5 查看当前使用了哪个数据库。2.3 查看表结构、删除表。当一个字段没有指定值时(为。1.客户端和数据库操作。1.客户端和数据库操作。1.客户端和数据库操作。1.2 查看数据库版本。2.2 建表(实例)
2025-09-21 22:33:17
244
原创 JavaSe-封装
它的主要目的是将数据(属性)和操作数据的方法绑定在一起,并隐藏对象的内部实现细节,仅对外提供必要的访问接口。注意:上述代码使用private修饰之后,在Test类中无法通过person引用来进行访问数据,此时封装就起到了作用。,外部无法直接访问或修改对象的状态,只能通过公开的方法(getter/setter)间接操作。隐藏对象的内部实现细节,只暴露必要的接口,降低代码间的耦合度,提高可维护性。在 setter 方法中添加验证逻辑,确保数据的有效性(如年龄必须为正数)。修饰符声明类的属性。
2025-07-17 15:53:45
412
原创 JavaSe-类和对象
1.类和对象的基本概念2.类和对象的基本结构(代码实例如下)3.修饰限定符权限4.代码块执行顺序5.总结1.类和对象的基本概念类(Class)类是对一类事物的抽象描述,是创建对象的模板。它定义了对象的属性(成员变量)和行为(方法)。定义类的语法如下:对象(Object)对象是类的具体实例。创建对象需要先定义类,再使用new关键字来实例化对象。创建和使用对象的语法如下:2.类和对象的基本结构(代码实例如下)
2025-07-17 15:19:47
355
原创 JavaSe-内部类
(1)只能在定义它的方法或作用域内被实例化和使用。(2)可以访问外部类的所有成员。(3)若要访问所在方法的局部变量,该局部变量必须是final或实际上final(即不可变)的。4.匿名内部类。
2025-06-21 15:45:47
200
原创 JavaSe-抽象类
当一个类中没有足够的信息被描述成一个具体的对象的时候,我们通常将这个类定义为抽象类。 抽象方法的特性:抽象方法在定义时没有具体的实现,其实现要依靠子类来完成。 抽象方法的要求:抽象方法必须由子类进行实现,并且要通过实例对象来调用。 矛盾点:如果把抽象方法定义为 ,子类就没办法实现该方法,这和抽象方法本身的设计理念相冲突。示范错误写法 的限制:被 修饰的方法不允许被子类重写。抽象方法的要求:抽象方法强制要求子类对其进行实现。矛盾点: 和抽象方法的强制重写机制是相互对立的。示范错误写法静态方法的特性:静态方法
2025-06-18 23:29:15
560
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅