- 博客(40)
- 收藏
- 关注
原创 JAVA常见的面试题及回答
Error类和Exception类都是继承Throwable类(或者Object类)必须存在继承关系,方法名相同,参数列表不同,访问修饰符和返回值类型不能严于父类。在同一个类中,方法名相同,参数列表不同,与访问修饰符和返回值类型无关。1.对象类型不同:==是操作符,equals()是方法。4.Error与Exception的区别。
2022-09-02 10:33:48 534
原创 Caused by: java.net.ConnectException: Connection timed out: connect
使用spring boot 练习文件上传。
2023-02-28 15:41:16 1608 1
原创 java.io.IOException: Could not find resource db.properties
解决学习过程中遇到的异常问题!
2023-01-31 10:59:39 1369
原创 如何在idea中傻瓜式使用Maven?
Maven就是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。
2022-09-21 10:24:42 200
原创 线程和进程的区别、什么是多线程、如何创建线程、线程的状态、线程的方法、线程同步的方式
1.如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”。2.多个线程交替占用CPU资源,而非真正的并行执行。
2022-09-07 09:46:27 224
原创 如何使用迭代器Iterator与增强for循环遍历Map集合?
Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代和等集合。Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。
2022-09-05 09:49:42 2184
原创 Map接口中的HashMap实现类
一.什么是Map接口?Map 接口存储一组键值对象,提供key(键)到value(值)的映射。最常用的实现类是HashMap。二.Map接口的常用方法三.什么是HashMap实现类?HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。
2022-09-05 09:27:11 384
原创 List接口类中的ArrayList方法和LinkedList方法的使用及其异同
方法名说 明在列表的末尾顺序添加元素,起始索引位置从0开始在指定的索引位置添加元素。索引位置必须介于0和列表中元素个数之间int size()返回列表中的元素个数返回指定索引位置处的元素。取出的元素是Object类型,使用前需要进行强制类型转换判断列表中是否存在指定元素从列表中删除元素从列表中删除指定位置元素,起始索引位置从0开始。
2022-09-02 10:05:16 239
原创 集合框架的好处以及包含的内容
(1)使用核心集合类降低开发成本,而非实现我们自己的集合类。(2)随着使用经过严格测试的集合框架类,代码质量会得到提高。(3)通过使用JDK附带的集合类,可以降低代码维护成本。(4)复用性和可操作性。
2022-09-02 09:51:46 471
原创 开源日志记录工具log4j 的使用
便于监视系统运行情况,帮助用户提前发现和避开可能出现的问题,或者出现问题后根据日志找到原因。点击+找到jar包位置导入,然后点击右下角Apply然后点击OK。1.导入jar包,每次创建新项目都需要导入。控制日志信息输送的目的地是控制台、文件等。主要用来记录系统运行中一些重要操作信息。然后将log4j配置文件添加到src中。SQL日志、异常日志、业务日志。然后创建测试类测试是否加载成功。找到log4j存储地址查看。控制每一条日志的输出格式。...
2022-09-01 10:15:36 983
原创 什么是接口,面向接口编程的好处是什么?
接口是抽象类的延伸,可以将它看作是纯粹的对象类,接口中的方法都没有方法体。接口使用注意:1.接口类中的方法体都是抽象方法,没有方法体。2.接口类中的方法必须都是公共的,所以可以省略public关键字,默认是public。3.接口类中的属性全都是全局静态常量。......
2022-08-31 09:16:40 1233
原创 面向对象三大特性之一(多态)
什么是多态?使用多态有什么优点?使用多态的条件实现多态的两种形式多态中的向上转型(小转大-自动)和向下转型(大转小-强制)
2022-08-29 15:45:53 145
原创 Java中的构造方法
一.什么是构造方法构造方法是一种特殊的方法,方法名与类名相同,无返回值的方法,它的作用就是为了创建对象。注意!:1.在类被创建时系统会给一个默认的无参构造方法2.当我们手动定义一个构造方法时,默认的就失效。如果需要默认构造方法时,需要我们手动声明。......
2022-08-25 16:33:56 464
原创 String字符串的基本用法以及String、StringBuffer和StringBuilder的异同
一.String的基本用法二.StringBuffer类三.String、StringBuffer和StringBuilder的异同
2022-08-22 17:42:11 138
原创 break,continue关键字
break,continue关键字的区别如果break和continue 被使用在嵌套循环中,那么他们结束的一定是离他们最近的那一层循环(哪一组大括号离的近,结束哪一组大括号内的代码)。
2022-08-08 16:49:30 225
原创 循环结构while、do while、for
while、do while、for循环的四要素:while循环、do-while循环和for循环的区别
2022-08-04 18:52:10 311
原创 调试程序基本步骤方法
程序调试是将编制的程序投入实际运行前,用手工或编译程序等方法进行 测试 , 修正 语法错误和逻辑错误的过程。这是保证 计算机信息系统 正确性的必不可少的步骤。编完计算机程序,必须送入计算机中测试。根据测试时所发现的错误,进一步诊断,找出原因和具体的位置进行修正。......
2022-08-04 18:32:58 8984
原创 基本选择结构if和常用逻辑运算符
if选择结构常用逻辑运算符运算符的优先级if-else选择结构多重if选择结构嵌套if选择结构switch选择结构比较switch和多重if选择结构
2022-08-03 18:56:44 413
原创 初学JAVA第一课!!!——安装并了解Java
JDK的安装与环境变量配置jdk、jre、jvm分别是什么?有什么联系?Java常见三大版本JavaSEJavaEEJavaMEJava开发三部曲使用Eclipse开发Java程序步骤Java编码规范
2022-08-01 16:22:29 143
原创 CSS3动画animation
animation动画简介animation实现动画主要由两个部分组成1.通过类似Flash动画的关键帧来声明一个动画2.在animation属性中调用关键帧声明的动画实现一个更为复杂的动画效果
2022-07-29 17:31:21 428
原创 CSS3变形
CSS3变形是一些效果的集合平移 transform: translate(100px,100px);旋转 transform: rotate(30deg);缩放 transform: scale(2);倾斜 transform: skew(5deg,5deg);
2022-07-28 16:08:33 1407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人