- 博客(6)
- 收藏
- 关注
原创 SpringMVC的基础内容+核心知识
SpringMVC:SpringMVC是基于Spring的一个部件,专门来处理客户端与服务器之间的交互,通过controller(控制器)将model(底层数据)返回到view(视图页面)。SpringMVC与servlet+jsp的区别1.在BS架构中,原始的servlet+jsp中,从客户端发起的请求到servlet中,servlet对数据处理返回给jsp界面,servlet充当了controller,学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点
2021-08-20 01:21:32
179
原创 ArrayList实现类
今天,让我们一起走进ArrayList类,了解ArrayList类背后的故事ArrayList类:逻辑结构:首先我们要知道ArrayList类是实现了List接口,而List接口又继承了Collection接口。正是由于接口和继承的使用,使ArrayList类具有强大的能力和丰富的功能。特点:①有序性 ②允许重复存储结构:内部利用了Object[]数组进行对元素的存储;用处:ArrayList类对集合可以进行一系列操作(类似于Array类对数组进行一系列操作),并且由于存储结构
2021-01-21 01:51:01
688
5
原创 异常体系以及try..catch,finally,throw,throws的使用
文章目录前言一、什么是异常机制二、异常的分类1.RuntimeException类 和 继承Exception的其他子类2.No Checked异常 和 Checked异常三、try...catch , finally;throw;throws1.try...catch 和 finally2.throw 和 throws四 自定义抛出前言首先,我们今天一起聊一下java中的异常体系和异常的处理机制一、什么是异常机制首先,在Java中,当所写代码不符合某些逻辑思想上规定,进而在JVM运行期间系统会
2021-01-19 23:40:25
429
1
原创 String,StringBuffer,StringBuilder之间的关系
今天我们说说 String-----StringBuffer----- StringBuilder之间的关系首先熟悉一下三个类:String: 适用于字符串少量修改StringBuffer: 多线程频繁修改字符串StringBuilder:单线程频繁修改字符串String,StringBuffer,StringBuilder的异同共同点:1 都属于java.lang包2 可以互相转换,大都用于字符串的修改不同点:1.String: 源码中以长度为"传入字符串长度"的char类型数组进行
2021-01-18 22:43:47
3981
20
原创 java中“==“与equals()的区别
今天我们探讨一下Java中"=="与equals()的区别==:关系运算符 在基本数据类型中比较两个值的内容是否相等 在引用类型型中比较的是两个对象的地址是否相等equals()是Object类中的方法1.基本数据类型无法使用equals()方法2.在引用类型中若是没有重写Object类时,则默认使用Object类的equals方法,则仍然利用“==”比较两个对象的内存地址,若是重写Object类的equals方法,则调用子类重写后 的方法可以进行内容或值的比较
2021-01-16 17:17:29
1645
11
原创 Java中abstract关键字的用法
抽象类抽象类的定义:当发现有一些类没有包含足够的信息去描述一个具体类时,我们将这样的类命名为抽象类例:我们知道,猫(Cat)和狗(Dog)若为具体类时,则可以一个宠物类(Pet)类作为猫和狗的父类,将它们的共同的属性和方法封装在一起,但不能说用宠物类去描述猫和狗(猫可以发出"喵喵喵",狗可以发出"汪汪汪",但宠物的叫声是什么?,从而很难描述),因此我们将这些没有包含足够信息去描述一个子类的父类,可以称为抽象类。功能:用于类型的隐藏或者全局变量abstract关键字:修饰抽象类public abs
2021-01-15 22:39:31
434
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人