自定义博客皮肤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)
  • 问答 (3)
  • 收藏
  • 关注

原创 为什么会有 == 与 equals() 之间的差异?

对于大于 127 或小于 -128的Integer值,Java 不会使用缓存机制,而是会在堆上分配新的对象。因此,虽然它们的值相同,但它们是不同的对象,使用==比较时返回的是对象引用的比较,结果会是false。对于值在 -128 到 127 之间的Integer,你可以使用==运算符来比较,因为它们指向的是同一个对象

2025-01-13 15:20:00 138

原创 IDEA开启Services窗口

【代码】IDEA开启Services窗口。

2024-12-05 10:21:28 280

原创 解决所有Command line is too long

解决所有Command line is too long 包括测试类和启动类报这个错应该是都能解决的。、找到这个标签:

2024-10-23 14:32:49 208 1

原创 解决Writing classes...[project] 问题

解决Writing classes...[project] 问题Shared build process heap size”和“VM options”是构建和运行Java应用程序时的两个不同概念。Shared build process heap size:VM双击shift 搜索:显示内存占用 show memory indicator options:

2024-10-22 15:59:36 188

原创 Iterable<Object> iterable 转换为List<Object>类型

Iterable iterable 转换为List类型1、Lists.newArrayList(iterable)2、CollectionUtil.newArrayList(iterable);3、将数组转换为lsit集合。

2024-10-17 17:20:45 356

原创 File file = new File(); file.delete()删不掉原因:流未关闭

File file = new File(); file.delete()删不掉原因。当打开文件的输入流或输出流时,操作系统通常会为该文件创建一个文件描述符,并将其锁定,直到流被关闭。如果文件描述符没有被关闭,文件可能无法被删除,因为操作系统认为该文件仍在使用中。:Java 7 引入了 try-with-resources 语句,它可以确保在 try 代码块执行完毕后自动关闭资源,即使在发生异常的情况下也是如此。代码块执行完毕后。1、文件流在使用完未关闭,文件被锁定,导致删不掉。都被括号包围

2024-10-12 16:04:08 459

原创 字节码文件,对象存储学习笔记

字符串拼接时,如果涉及变量,则会在堆中创建新的字符串对象,因此引用不同;而当使用字符串常量进行拼接时,编译器会优化处理,直接引用常量池中的对象(变量连接使用stringBuilder;直接去掉加号,为12,直接引用字符串常量池中的12。比较的是内存地址,由于它们指向相同的字符串常量池中的对象,所以返回。比较的是内存地址,由于它们指向相同的字符串常量池中的对象,所以返回。的引用指向的是在堆内存中的新对象,而不是常量池中的。也是一个字符串常量(存储在常量池中),因此。,并且该常量会存储在字符串常量池中。

2024-10-11 16:21:12 148

原创 显示指定节点的部分树结构

显示指定节点的部分树结构 1、多棵树(已存在的数据),只显示红色节点相关的白色节点(加上红色节点)。1、拿到所有指定的节点。2、递归查找指定节点的子节点。3、递归查找父节点。存在问题:1、若一颗树中存在多个指定节点,最后会得到相同的顶级父节点。2、原始要求应该是:有多少棵树就返回多少棵。2、最终结果:指定节点的子节点、和父节点们。1、先根据方案一拿到第一棵树2、在获取第二棵树时查找第一棵树中是否存在第二棵树的父节点,若存在,则将第二棵树添加到该父节点中。

2024-09-30 11:52:11 374

原创 遍历map集合的几种方法

【代码】遍历map集合的几种方法。

2024-08-25 13:37:54 112

原创 instanceof 关键字

是关键字,用于检查一个对象是否是某个类或接口的实例,返回布尔值。

2024-08-24 17:21:37 254

原创 BUG 分享 n++ 和++n

增加 1,然后使用增加后的值。先进行结果预期: 1 2 3?增加到 6,然后返回 6。是后缀递增操作,先将。会先返回 5,然后将。运行结果 0 1 2。运行结果 1 2 3。

2024-08-22 11:41:57 386

原创 基础list集合练习 stream流

2、基础list集合练习 stream流 。filter()方法很强大,可以过滤出我们想要的数据。1、filter()方法的入参是Boolean类型。

2024-08-20 22:33:17 268

原创 BUG分享 null == 0会报错吗

分析:报异常的原因是因为在条件判断a == 0时,a的值是null。在 Java 中,对null进行比较时(特别是与基本数据类型的比较),会抛出。结论:在 Java 中,null可以用来进行比较,但如何比较null取决于你要比较的对象类型和上下文。

2024-08-20 16:07:28 440

原创 4个for循环优化,算法优化,在线等

算法优化,4个four循环用算法优化,在线等大佬

2024-04-29 22:01:04 101

空空如也

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

TA关注的人

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