- 博客(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人