Java 速查
Java 速查:类型、集合、Stream、面向对象、泛型、异常、IO、日期。
☕ Java Quick Reference
📐 工作原理与说明
Java 常用语法与标准库速查。
- 核心:基本类型与包装类、控制流、类与接口、泛型、异常、lambda 与 Stream API。
- 集合:ArrayList、HashMap、HashSet、LinkedList、Optional。
- 并发:Thread、ExecutorService、synchronized、ConcurrentHashMap、CompletableFuture。
- 常用类:String、StringBuilder、LocalDateTime、Stream、Collectors。
Browse a Java cheat sheet in your browser — syntax, collections and common patterns.
📚 深度解析:Java 速查
💡 常见使用场景
- 查阅 stream/lambda/异常。
- 写 Stream 时查常用算子:确认 map / flatMap / filter / collect 的配合,以及何时该用并行流。
查流
`list.stream().filter(x->x>0).count()` 统计。
❓ 常见问题(FAQ)
- == 与 equals?
- == 比引用,equals 比值(对象)。
- String 拼接该用 + 还是 StringBuilder?
- 编译期常量或单行拼接用 + 即可,现代编译器会自动优化;但在循环里反复用 + 会生成大量中间对象,应显式使用 StringBuilder。另外从 Java 9 起字符串拼接改用 invokedynamic 实现,性能特性又有变化,但循环场景仍建议显式使用。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
已复制
▼
工具简介
Java 速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。