![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 60
知识海洋中的淡水鱼
在知识的海洋里,我却是条淡水鱼
展开
-
ES 查询示例 搜索 分组 去重 分页 排序
es 分组 去重 搜索 分页 排序原创 2022-02-28 13:44:01 · 2532 阅读 · 0 评论 -
&与&&的异同
&与&&的异同相同点:1:&与&&都可做逻辑运算符,表示逻辑与(and),当两边表达式结果都为true时,返回true,否则返回false。不同点:1:&如果左边表达式返回false,依然继续执行右边表达式;&&如果左边表达式返回false,则返回false,不继续执行右边表达式,推荐用&&。如果取反,&和&&两边表达式都执行。2:&做位运算 按位与 public st原创 2020-05-27 16:13:13 · 307 阅读 · 0 评论 -
i++ 和 ++i的区别
i++ 和 ++i的区别共同点:i++和++i都是变量自增1,都等价于i=i+1;如果i++和++i都是一条单独的语句,两者没有区别不同点:++i是先自增1,再做Java运算i++是先做Java运算,后自增加1++在前先自增,++在后后自增 //++在前 int x = 2; y= ++x; System.out.println("x=" + x); System.out.println("y=" + y);原创 2020-05-27 11:43:47 · 5140 阅读 · 0 评论 -
Java stream 应用实例
Java stream 应用实例 //实体类 @Data static class Item { private String name; private Integer qty; private BigDecimal jiage; public Item(String name, Integer qty, BigDecimal jiage){原创 2020-05-18 17:22:40 · 175 阅读 · 0 评论 -
判断线程池中的线程是否全部执行完毕
判断线程池中的线程是否全部执行完毕在使用多线程中我们会使用 java.util.concurrent.Executors的线程池,当多个子线程异步执行的时候,调用ExecutorService.shutdown方法,线程池不再接收任何新的任务,但此时线程池并不会立刻退出,直到添加到线程池中的任务都已经执行处理完成,才会退出,我们如何判断线程池中所有的子线程都已经执行完毕,然后继续执行后续操作。...原创 2019-11-23 10:59:37 · 3014 阅读 · 0 评论