随笔分类 -  Java基础

1 2 3 4 下一页
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) 推荐(0)
java环境变量设置
摘要:参考文章:https://cloud.tencent.com/developer/article/2100058 在我们安装完jdk之后,需要试一下是否安装完成,以及查看版本等。打开cmd,输入javac看是否能编译,往往会提示:'javac'不是内部或外部命令,也不是可运行的程序或批处理文件。 这 阅读全文
posted @ 2025-08-08 15:26 有点懒惰的大青年 阅读(158) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
lambda方法引入
摘要:什么是方法引入: 方法引入:需要结合lambda表达式能够让代码变得更加精简。 1.匿名内部类使用。 2.Lambda调用匿名内部类。 3.方法引入。 方法引入的几种: 1.静态方法引入: 类名::(静态)方法名称 2.对象方法引入: 类名:: 实例方法名称 3.实例方法引入: new 对象 对象实 阅读全文
posted @ 2021-02-08 11:23 有点懒惰的大青年 阅读(345) 评论(0) 推荐(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) 推荐(0)
浮点数类型的比较大小
摘要:https://www.jianshu.com/p/4679618fd28c 这篇文章介绍的比较仔细。 阅读全文
posted @ 2019-12-04 17:09 有点懒惰的大青年 阅读(968) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(0)

1 2 3 4 下一页