![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
杯中尽是侠客冢
这个作者很懒,什么都没留下…
展开
-
Java对象批量赋值时指向同一个地址
问题:批量赋值时每个List对象都指向同一个地址,修改一个对象的值导致其它下标的内容全修改;这是因为在堆中创建一个对象,其它地方将这个对象赋值给其它对象会传递它的地址而不是值本身。重写每个层级的clone()方法@Dataclass TestName implements Cloneable { public TestName(String nameKey, List<TestDate> dateList) { this.nameKey = nameKey;.原创 2021-10-28 18:36:06 · 842 阅读 · 0 评论 -
Java监听文件夹或文件
使用hutool工具包<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.6.1</version></dependency>监听不同事件:ENTRY_MODIFY 文件修改的事件ENTRY_CREATE 文件或目录创建的事件ENTRY_DELETE原创 2021-07-13 17:16:19 · 893 阅读 · 1 评论