- 博客(14)
- 问答 (3)
- 收藏
- 关注
原创 为什么会有 == 与 equals() 之间的差异?
对于大于 127 或小于 -128的Integer值,Java 不会使用缓存机制,而是会在堆上分配新的对象。因此,虽然它们的值相同,但它们是不同的对象,使用==比较时返回的是对象引用的比较,结果会是false。对于值在 -128 到 127 之间的Integer,你可以使用==运算符来比较,因为它们指向的是同一个对象
2025-01-13 15:20:00
138
原创 解决所有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
原创 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
空空如也
消费者监听的队列不是生产者的队列,但是收到了消息
2025-03-26
将一个无格式的word文档,按照模板格式,将这个word文档改成这种格式。
2024-08-13
4个for循环优化,算法优化
2024-05-03
4个for循环怎么优化,怎么用算法优化
2024-04-30
它的输出端没有逻辑符号是什么意思
2021-09-28
很简单的代码出现了Id returned 1 exit status这个错误
2021-09-16
一个很简单的代码都报错id returned 1 exit status
2021-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人