自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @Alias注解使用不生效

@Alias注解报错

2024-06-18 13:44:49 808

原创 Tomcat 及 IDEA 乱码问题解决

首先声明IDEA , tomcat , jdk版本,不说这些的都是耍流氓!启动服务器测试结果如下,前提是tomcat的配置正确。到tomcat安装目录,进入conf文件夹。进入IDEA,由于英语不好,我的下载了汉化。

2024-04-09 20:14:57 188 1

原创 c3p0 找不到配置文件已解决

我的配置:JDK17 . IDEA:2023.3.4。解决问题不发版本的都是耍流氓。在项目的src目录下定义。

2024-04-09 15:51:10 316 1

原创 线程池(简单介绍)

概念:线程池的本质是一个容器,在该容器中存放若干个线程对象,当有任务需要使用线程对象时,直接从池中获取线程对象而不去临时额外的创建,当任务执行完毕后,会将使用完的线程对象归还到池中,也便于下一次的使用。注:即使线程对象已经全部归还,线程池仍然处于开启状态,因为线程池在等待其他新的任务来获取池中的线程对象。,用于创建一个固定数量线程对象的线程池,这个方法会返回一个用于获取线程对象并开启线程的对象。来手动关闭线程池,一旦线程池被关闭了,就不能再从池中获取线程对象,否则会发生。使用线程池要使用线程池的核心类。

2024-02-21 20:56:47 493 1

原创 多线程(快速入手)

多线程

2024-02-21 20:55:56 286 1

原创 文件,IO流(超详细)

文件和IO流总结

2024-02-19 15:39:41 1202 1

原创 文件夹复制功能的实现

文件夹复制

2024-02-19 15:36:28 467 1

原创 TreeSet对象丢失问题分析

集合对象丢失

2023-12-22 21:29:04 259

原创 ArrayList的扩容原理

ArrayList,如果使用有参构造函来创建,先根据指定容量创建数组,后续以1.5倍进行扩容;如果使用无参构造函数来创建,第一次添加元素,扩容到10,后续也是以1.5倍进行扩容。

2023-12-02 14:00:24 114 1

原创 统计每一次个字符串中每个字符出现的次数

【代码】统计每一次个字符串中每个字符出现的次数。

2023-11-24 18:14:59 215 1

原创 常用类-String

如果两个字符串的长度相同,并且其中的相应字符都相等(忽略大小写),则认为这两个字符串是相等的。返回一个新字符串,它是此字符串的一个子字符串。如果字符串参数作为一个子字符串在此对象中出现一次或多次,则返回最后一个这种子字符串的第一个字符。返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始,如果它不作为一个子字符串出现,则返回 -1。返回一个新的字符串,它是此字符串的一个子字符串。否则返回 false。返回指定子字符串在此字符串中第一次出现处的索引,如果它不作为一个子字符串出现,则返回 -1。

2023-11-20 21:46:04 140 1

原创 Java中的常用工具类

一,MathMath是lang包中的一个包含了用于执行基本数学运算方法的类,如初等指数、对数、平方根和三角函数。

2023-11-19 04:30:50 324 1

原创 多态的简单介绍

Collections中的shuffle方法用于对集合进行打乱,shuffle方法的形参是List,List是一个接口,因此实参可以是List接口的任何一个实现类的对象。如果一个方法的返回类型是引用数据类型,那么返回的结果可以是该类型或者是该类型的任何一个子类或者实现类对象。如果一个方法的形参是引用数据类型,那么实参可以是该类型或者是该类型的任何一个子类或者实现类对象。多态的概念:父类的引用变量指向子类对象(子类对象赋值给父类的引用变量)使用的总结:在多态下,判断引用变量是否是多态时父类的子类。

2023-11-16 22:06:47 187 1

原创 继承,抽象类,接口以及其新特性的统一归纳

初始面向对象

2023-11-11 18:03:23 94 1

原创 关键字 final和匿名内部类的简单使用

注:被final修饰的类和方法是最终的,无法被继承,实现和重写。static与abstract不能共存。创建对象时,不指定对象的引用变量名。修饰时,必须手动初始化。作用:匿名创建子类对象。

2023-11-07 19:40:43 22

原创 抽象类 abstract的使用

抽象方法:子类的共性方法抽取到父类中,而父类无法描述每个子类的具体实现,这样的方法就是抽象方法。抽象类必须要有子类,除非子类重写父类中的所有抽象方法,否则子类也是一个抽象类。抽象方法所在的类必须是抽象类。

2023-11-07 19:39:24 21

原创 静态关键字static

修饰的变量,一般用在规则或者标准。

2023-11-07 19:37:02 102

原创 this 和 super关键字作用简单介绍

注:本类构造函数的调用必须是构造函数的第一条语句,this只能在非静态方法中使用,不可在静态方法和静态代码块中出现this关键字。:this和super关键字在调用构造函数的时候必须在调用方法的第一条语句,不可同时出现,否则报错.:表示本类对象,调用方法时,表示当前方法的调用者。调用本类的其他构造函数。

2023-11-05 19:21:20 151

原创 java中继承简单介绍

extendspublic class 父类{public class 子类 extends 父类{一个子类只能有一个父类一个父类可以有多个子类继承具有传递性不能循环继承。

2023-10-28 22:20:09 109 2

原创 方法参数的传递是引用数据类型

导致后面的结果不同,而实参的地址并未改变,所以我们以这种方式对形参进行内容的修改,都是不会影响到实参的。我们发现数组num在进行值传递时,show方法里面输出的值和主函数里的遍历结果有区别。我们在进入方法是的确将地址值赋给了形参,在后面我将新的对象地址将形参的地址覆盖掉了。在值传递中,实参的值被传给形参,方法体内对形参的任何赋值操作都不会影响到实参。我们明明将实参的地址交给形参了,可输出的结果却不同?在摇头晃脑一段时间后我恍然大悟,将错误纠正过来,如下。

2023-10-24 21:45:02 119

空空如也

空空如也

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

TA关注的人

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