自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 什么是反射?

反射就是代码运行时把类中的成员抽取成其他类,并允许对成员变量、成员方法 、构造方法进行操作。(就是把类中的属性、方法、构造等封装为不同的类)反射:框架设计的灵魂(spring、springmvc、mybatis框架:框架是一种半成品,使用它 时只需要填充自己的业务代码------》提升开发效率反射:反射就是Java在运行时,类中成员(属性,方法,泛型,构造,注解—)抽取成其他类的过程属性的组成:pravite String name="李四";---> 修饰词 数据类型 名字=值;

2025-01-16 14:51:47 845

原创 泛型、注解

在引用传递中,在泛型操作中也可以设置一个泛型对象的==范围上限==和==范围下限==。范围上限使用extends关键字声明,表示参数化的类型可能是所指定的类型或者是此类型的子类,而范围下限使用super进行声明,表示参数化的类型可能是所指定的类型或者此类型的父类型。泛型方法的定义与其所在的类是否是泛型类是没有任何关系的,所在的类可以是泛型类,也可以不是泛型类。在开发中对象的==引用传递==是最常见的,但是如果在泛型类的操作中,在进行==引用传递时泛型类型必须匹配才可以传递,否则是无法传递的==。

2025-01-15 17:05:57 674

原创 线程--死锁、线程池

提到池,大家应该能想到的就是水池。水池就是一个容器,在该容器中存储了很多的水。那么什么是线程池呢?线程池也是可以看做成一个池子 ( 容器 ) ,在该池子中存储很多个线程。一个装着多条线程对象的容器就是线程池。

2025-01-14 17:38:28 574

原创 进程和线程

正在运行的程序成为进程。系统会为其分配资源。根据进程id进行区分线程,又称轻量级进程进程中的一条执行路径,也是CPU的而基本调度单位。一个进程由一个或多个线程组成,彼此间完成不同的工作,同时执行,成为多线程。它是cpu分配的资源单位,每一个进程至少有一个进程组成。一个进程有多个或一个线程组成。比如: 360支持多线程的程序。进程与进程之间无法数据共享。线程与线程之间可以共享数据。

2025-01-13 18:51:01 832

原创 VUE--基础篇

Vue它是javascript的前端框架。简化dom的操作, 而且他是一个响应式框架.(当vue数据发生改变时会自动更新网页,当网页改变时也会自动更新vue的数据。

2024-12-20 17:03:42 465

原创 Mybatis 使用分页插件完成分页查询、联表查询、动态sql语句

choose>:类似于 Java 中的 switch 语句,根据条件选择执行不同的 SQL 语句片段。:类似于 Java 中的 switch 语句,根据条件选择执行不同的 SQL 语句片段。:在 标签中可选的标签,用于定义当没有任何 条件匹配时执行的 SQL 语句片段。:在 标签中可选的标签,用于定义当没有任何 条件匹配时执行的 SQL 语句片段。与多对一相似,注意写法。

2024-12-13 16:53:35 1172

原创 MYSQL----连表查询、嵌套查询

通过主键和外键关联主键 数据库主键是指表中一个列或列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键。当创建或更改表时可通过定义 PRIMARY KEY约束来创建主键。一个表只能有一个 PRIMARY KEY 约束,而且 PRIMARY KEY 约束中的列不能接受空值。由于 PRIMARY KEY约束确保唯一数据,所以经常用来定义标识列。主键的特点(1)唯一性:一个表中只能有一个主键。如果在其他字段上建立主键,则原来的主键就会取消。

2024-11-28 19:38:32 1051

原创 MYSQL基础 DQL语言-增删改查、排序、分页查询、聚合函数、分组查询、sql的执行顺序

MYSQL基础 DQL语言-增删改查、排序、分页查询、聚合函数、分组查询、sql的执行顺序

2024-11-27 20:45:31 471

原创 JAVA -----异常、finally、throw、 自定义异常

包装类1. 什么是异常?2. 为什么需要异常处理?3. 异常处理的方式?4. finally关键字5. throw抛出异常对象6. 自定义异常

2024-11-21 16:42:45 859

原创 JAVA 多态、抽象类、接口

. 什么是多态?2. 为什么使用多态?3. 对象的转型?4. 什么是抽象类?5. 如何定义抽象类?6. 抽象类的规则?7. 什么是接口以及如何创建接口

2024-11-20 21:01:49 800

原创 JAVA基础

继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。如果某类B“继承”另某类A,就把这个B称为“A的子类或派生类(subclass)”,而把类A称为“B的父类”也可以称为“A是B的超类或基类发生在父子类,子类中出现了和父类中同名的方法。这种现象就是重写。

2024-11-19 18:43:58 639

原创 JAVA基础篇1. 构造方法2. 方法重载3. static关键字。4. 封装

随着类的加载而被加载到内存中。使用构造方法可以在创建对象时赋值,简化属性赋值的过程。方法: 展示食物信息的方法。private的作用: 外界无法访问,但是本类可以调用。静态方法: 他只能调用静态的类成员。因为静态方法随着类的加载而加载到内存中。在一个类中出现多个重名的方法,但是参数不一样。把类中的成员封装起来,使外界无法直接访问,保证数据的安全性。使用构造方法可以在创建对象时赋值,简化属性赋值的过程。//静态代码块 类的加载而被执行,而且只会执行一次。调用者传递的参数不同,则执行不同的方法。

2024-11-18 19:16:39 819

原创 JAVA基础篇四 数组、擂台排序、冒泡排序、函数

语法:修饰符 返回类型 方法名(形参列表){//方法体调用:方法名(实参列表)

2024-11-07 18:41:35 290

原创 Java基础篇三

数组就是一个容器,该容器可以存放多个元素,这些元素的类型必须一致。

2024-11-06 15:57:50 857 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除