Beiträge mit #JavaEvolved

#JavaEvolved

Öffentliche Beiträge auf X, die #JavaEvolved verwenden.

Verwandte Hashtags

  1. Java. Evolved.@javaevolved
    ☕ Scoped values Share data across call stacks safely without ThreadLocal pitfalls. ThreadLocal → ScopedValue (JDK 25+) 🔗 #Java #JavaEvolved
    14201.4K
  2. Java. Evolved.@javaevolved
    ☕ String.lines() for line splitting Use String.lines() to split text into a stream of lines without regex overhead. split("\\n") → lines() (JDK 11+) 🔗 #Java #JavaEvolved
    04171.3K
  3. Java. Evolved.@javaevolved
    ☕ Spring Framework 7 API Versioning Replace duplicated version-prefixed controllers with Spring Framework 7's native API ver… Manual URL Path Versioning → Native API Versioning (JDK 17+) 🔗 #Java #JavaEvolved
    03312.1K
  4. Java. Evolved.@javaevolved
    ☕ Optional.ifPresentOrElse() Handle both present and empty cases of Optional in one call. if/else on Optional → ifPresentOrElse() (JDK 9+) 🔗 #Java #JavaEvolved
    07372.2K
  5. Java. Evolved.@javaevolved
    ☕ Module import declarations Import all exported packages of a module with a single declaration. Many Imports → import module (JDK 25+) 🔗 #Java #JavaEvolved
    015369
  6. Java. Evolved.@javaevolved
    ☕ Record patterns (destructuring) Destructure records directly in patterns — extract fields in one step. Manual Access → Destructuring (JDK 21+) 🔗 #Java #JavaEvolved
    06256.2K
  7. Java. Evolved.@javaevolved
    ☕ TLS 1.3 by default TLS 1.3 is enabled by default — no explicit protocol configuration needed. Manual TLS Config → TLS 1.3 Default (JDK 11+) 🔗 #Java #JavaEvolved
    019572
  8. Java. Evolved.@javaevolved
    ☕ Markdown in Javadoc comments Write Javadoc comments in Markdown instead of HTML for better readability. HTML-based Javadoc → Markdown Javadoc (JDK 23+) 🔗 #Java #JavaEvolved
    04181.3K
  9. Java. Evolved.@javaevolved
    ☕ HexFormat Convert between hex strings and byte arrays with HexFormat. Manual Hex Conversion → HexFormat (JDK 17+) 🔗 #Java #JavaEvolved
    017663
  10. Java. Evolved.@javaevolved
    ☕ Instant with nanosecond precision Get timestamps with microsecond or nanosecond precision. Milliseconds → Nanoseconds (JDK 9+) 🔗 #Java #JavaEvolved
    0112553
  11. Java. Evolved.@javaevolved
    ☕ ExecutorService auto-close Use try-with-resources for automatic executor shutdown. Manual Shutdown → try-with-resources (JDK 19+) 🔗 #Java #JavaEvolved
    0214950
  12. Java. Evolved.@javaevolved
    ☕ Map.entry() factory Create map entries with a clean factory method. SimpleEntry → Map.entry() (JDK 9+) 🔗 #Java #JavaEvolved
    0210879
  13. Java. Evolved.@javaevolved
    ☕ Helpful NullPointerExceptions JVM automatically tells you exactly which variable was null. Cryptic NPE → Detailed NPE (JDK 14+) 🔗 #Java #JavaEvolved
    02166.2K
  14. Java. Evolved.@javaevolved
    ☕ Modern HTTP client Use the built-in HttpClient for clean, modern HTTP requests. HttpURLConnection → HttpClient (JDK 11+) 🔗 #Java #JavaEvolved
    04191.7K
  15. Bruno Borges✓@brunoborges
    ☕ Announcing @javaevolved. Every week, one modern Java pattern... old vs. modern code, side by side. 113 patterns. ~2 years of content. Fully automated with GitHub Actions + JBang. Follow @javaevolved for weekly evolution! #Java #JavaEvolved
    Java. Evolved. @javaevolved
    ☕ Guarded patterns with when Add conditions to pattern cases using when guards. Nested if → when Clause (JDK 21+) 🔗 #Java #JavaEvolved
    31343.8K
  16. Java. Evolved.@javaevolved
    ☕ Guarded patterns with when Add conditions to pattern cases using when guards. Nested if → when Clause (JDK 21+) 🔗 #Java #JavaEvolved
    02215.1K
  17. Java. Evolved.@javaevolved
    ☕ Stream.mapMulti() Emit zero or more elements per input without creating intermediate streams. flatMap + List → mapMulti() (JDK 16+) 🔗 #Java #JavaEvolved
    24302K
  18. Java. Evolved.@javaevolved
    ☕ JNDI Lookup vs CDI Injection Replace fragile JNDI string lookups with type-safe CDI injection for container-managed resources. JNDI Lookup → CDI @Inject (JDK 11+) 🔗 #Java #JavaEvolved
    017617
  19. Java. Evolved.@javaevolved
    ☕ Unmodifiable collectors Collect directly to an unmodifiable list with stream.toList(). collectingAndThen → stream.toList() (JDK 16+) 🔗 #Java #JavaEvolved
    0110459
  20. Mehr Beiträge anzeigen