Files类的使用
摘要:java nio包中Files类的使用,从jdk1.7引入的,下面是简单使用例子说明。 1.判断文件是否存在、拷贝文件 package com.test.file; import java.io.File; import java.io.IOException; import java.nio.fi
阅读全文
posted @
2025-10-31 16:29
有点懒惰的大青年
阅读(17)
推荐(0)
java环境变量设置
摘要:参考文章:https://cloud.tencent.com/developer/article/2100058 在我们安装完jdk之后,需要试一下是否安装完成,以及查看版本等。打开cmd,输入javac看是否能编译,往往会提示:'javac'不是内部或外部命令,也不是可运行的程序或批处理文件。 这
阅读全文
posted @
2025-08-08 15:26
有点懒惰的大青年
阅读(158)
推荐(0)
java值传递和引用传递
摘要:参考: https://cloud.tencent.com/developer/article/1450963 https://blog.csdn.net/Flying_Fish_roe/article/details/143103367 1.引用传递 在Java中,引用传递(Reference P
阅读全文
posted @
2025-07-24 16:17
有点懒惰的大青年
阅读(125)
推荐(0)
Map的compute、computeIfAbsent、computeIfPresent的使用
摘要:一、代码例子: package com.test.collection; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.
阅读全文
posted @
2025-04-30 18:58
有点懒惰的大青年
阅读(465)
推荐(0)
lambda排序小记
摘要:一、按照几个字段分别排序: Student: package com.model; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.Setter; import lombok.ToString; @Gette
阅读全文
posted @
2024-12-22 11:22
有点懒惰的大青年
阅读(31)
推荐(0)
Java实现常用加密算法-SM4
摘要:参考博客:https://blog.csdn.net/m0_46713218/article/details/143099878 参考博客:sm4前后端加密集成 pom: <!-- SM4加密依赖包 --> <dependency> <groupId>org.bouncycastle</groupI
阅读全文
posted @
2024-11-11 21:16
有点懒惰的大青年
阅读(3837)
推荐(0)
DecimalFormat的使用
摘要:参考博客: https://blog.csdn.net/weixin_42721317/article/details/115675707 https://www.jianshu.com/p/b3699d73142e 一、保留两位小数 public class TestDecimal { publi
阅读全文
posted @
2023-04-08 13:59
有点懒惰的大青年
阅读(134)
推荐(1)
经典源码写法,持续更新....
摘要:1、去除集合中的重复元素 package com.test.collection; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedHashSet; import java.util.List;
阅读全文
posted @
2022-12-10 20:24
有点懒惰的大青年
阅读(261)
推荐(0)
Collectors.toMap的使用
摘要:一、Collectors.toMap的三个重载方法: toMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper); toMap(Function<? super T,
阅读全文
posted @
2022-11-12 10:22
有点懒惰的大青年
阅读(6567)
推荐(0)
try-with-resources
摘要:参考博客: https://www.jianshu.com/p/3022f7daa2a4 try-with-resources 和 multi-catch https://www.jianshu.com/p/97fdbd48f581 增强 try (Try-with-resources) https
阅读全文
posted @
2022-04-21 17:39
有点懒惰的大青年
阅读(37)
推荐(0)
Collectors.groupingBy、Collectors.mapping的使用
摘要:1.Collectors.groupingBy、Collectors.mapping: 参考博客:https://blog.csdn.net/L_fly_J/article/details/120164362 Person.java: package com.mayikt.entity; publi
阅读全文
posted @
2022-04-18 16:56
有点懒惰的大青年
阅读(6752)
推荐(0)
Netty学习
摘要:一、BIO Server.java: package com.mashibing.io.bio; import java.io.IOException; import java.net.InetSocketAddress; import java.net.ServerSocket; import j
阅读全文
posted @
2022-02-13 15:58
有点懒惰的大青年
阅读(48)
推荐(0)
java自定义注解以及结合AOP的使用
摘要:参考过的博客: 1.https://www.cnblogs.com/wangshen31/p/9379197.html 在SpringBoot中用SpringAOP实现日志记录功能 2.https://www.cnblogs.com/bigben0123/p/7779357.html Spring
阅读全文
posted @
2021-12-12 12:55
有点懒惰的大青年
阅读(607)
推荐(0)
Stream集合的一些常用操作记录(属性去重重新生成、等...)
摘要:1.Collectors.collectingAndThen 下面例子是:在UserEntity的集合中,根据Id属性去重,生成一个新的集合 package com.test.lamdba; import com.test.entity.UserEntity; import java.util.Ar
阅读全文
posted @
2021-09-13 20:18
有点懒惰的大青年
阅读(326)
推荐(0)
lambda方法引入
摘要:什么是方法引入: 方法引入:需要结合lambda表达式能够让代码变得更加精简。 1.匿名内部类使用。 2.Lambda调用匿名内部类。 3.方法引入。 方法引入的几种: 1.静态方法引入: 类名::(静态)方法名称 2.对象方法引入: 类名:: 实例方法名称 3.实例方法引入: new 对象 对象实
阅读全文
posted @
2021-02-08 11:23
有点懒惰的大青年
阅读(345)
推荐(0)
stream流,转set和map
摘要:package com.mayikt.stream; import com.mayikt.entity.UserEntity; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.u
阅读全文
posted @
2021-02-07 17:20
有点懒惰的大青年
阅读(1755)
推荐(0)
浮点数类型的比较大小
摘要:https://www.jianshu.com/p/4679618fd28c 这篇文章介绍的比较仔细。
阅读全文
posted @
2019-12-04 17:09
有点懒惰的大青年
阅读(968)
推荐(0)
LocalDate、LocalTime、LocalDateTime、Period、Duration等
摘要:一、新的Date API介绍 jdk以前的java.util.Date存在的问题 1)比如new Date(119, 2, 18)表示Mon Mar 18 00:00:00 CST 2019,2019年3月18日,year要从1900年加起,month是从0开始,day是从1开始。 2)Simple
阅读全文
posted @
2019-10-02 20:06
有点懒惰的大青年
阅读(876)
推荐(0)
double类型数相除保留两位小数
摘要:参考文章: https://www.cnblogs.com/wangpei/p/4756055.html https://blog.csdn.net/dongapple/article/details/76974624 一、需要使用BigDecimal来实现 二、DecimalFormat 参考文章
阅读全文
posted @
2019-09-29 09:45
有点懒惰的大青年
阅读(11199)
推荐(0)
Interface default method介绍
摘要:一、introduce interface default method Introduce default methodWrite the default method at interfaceThe multiply conflict resolve interface default meth
阅读全文
posted @
2019-09-28 14:13
有点懒惰的大青年
阅读(673)
推荐(0)