随笔分类 -  Java基础

摘要: 阅读全文

posted @ 2022-05-06 15:20 Jun-Wang 阅读(22) 评论(0) 推荐(0)

摘要:iText 是一个非常著名的能够快速产生 PDF 文件的 Java 类库。支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合。 pom.xml <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</art 阅读全文

posted @ 2022-04-19 09:14 Jun-Wang 阅读(421) 评论(0) 推荐(0)

摘要:List<Entity> distinctClass = entities.stream() .collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing( 阅读全文

posted @ 2022-04-11 13:15 Jun-Wang 阅读(649) 评论(0) 推荐(0)

摘要:public class Test { public static void main(String[] args) { Product product1 = new Product("张三", "20", 3); Product product2 = new Product("张三", "20", 阅读全文

posted @ 2022-04-08 19:49 Jun-Wang 阅读(760) 评论(0) 推荐(0)

摘要:// java 8 return userList.stream() // 将XXX对象的mongey取出来map为Bigdecimal .map(XXX::getMoney) // 使用reduce聚合函数,实现累加器 .reduce(BigDecimal.ZERO,BigDecimal::add 阅读全文

posted @ 2021-08-11 00:48 Jun-Wang 阅读(1185) 评论(0) 推荐(1)

摘要:首先 要用浏览器分析网页代码 得到想要的信息 引入依赖 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.2</version> </dependency> Document 阅读全文

posted @ 2021-07-19 10:27 Jun-Wang 阅读(142) 评论(0) 推荐(0)

摘要:list.stream.filter(s->s.getName().equals(name)).findAny().isPresent(); 存在返回 true 否则 返回 false 阅读全文

posted @ 2021-07-16 11:54 Jun-Wang 阅读(3743) 评论(0) 推荐(0)

摘要:Java List.contains()方法使用 int id = 1; categoryIds.contains(id()) 阅读全文

posted @ 2021-07-16 11:21 Jun-Wang 阅读(811) 评论(0) 推荐(0)

摘要:LiveRoomResponse 是一个对象 都懂的 // 需要组合排序list List<LiveRoomResponse> collect = list(XXXX); // 状态正序Comparator<LiveRoomResponse> byLiveStatus = Comparator.co 阅读全文

posted @ 2021-07-12 18:02 Jun-Wang 阅读(36) 评论(0) 推荐(0)

摘要:注解 @interface 标识 解释: 阅读全文

posted @ 2021-07-12 11:54 Jun-Wang 阅读(29) 评论(0) 推荐(0)

摘要:1. JavaSE 桌面应用 2. JavaME 手机端 (基本已死) 3. JavaEE 服务端 广大应用 阅读全文

posted @ 2021-06-24 09:43 Jun-Wang 阅读(44) 评论(0) 推荐(0)

摘要:Java的三大特性 封装 继承 多态 Java优势 简单易学 面向对象 万物皆对象 跨平台 可移植性 高性能 接近c++ 分布式 动态性 反射机制 多线程 安全性,健壮性 (吸收c c++ 优点 去除缺点) Java 资源多 生态好 阅读全文

posted @ 2021-06-24 09:38 Jun-Wang 阅读(47) 评论(0) 推荐(0)

摘要:1972年诞生C语言 贴近机器硬件,运行速度快、效率高 1982年诞生C++语言 面向对象 兼容C 图形领域、游戏领域 1995年才诞生Java语言 1998年 JAVA 2 J2SE 桌面端领域 JAVA 2 J2ME 手机端领域 JAVA 2 J2EE 服务端领域 (发展最好) 大量巨头加入 2 阅读全文

posted @ 2021-06-23 11:01 Jun-Wang 阅读(65) 评论(0) 推荐(0)

导航