Java 速查

☕ 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 实现,性能特性又有变化,但循环场景仍建议显式使用。
⚠️ 使用说明与注意事项
已复制
📖关于「Java 速查」 ▼

📝工具简介

Java 速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。