Berichten met #JavaEvolved

#JavaEvolved

Openbare berichten op X die #JavaEvolved gebruiken.

Gerelateerde hashtags

  1. 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
  2. Java. Evolved.@javaevolved
    ☕ Scoped values Share data across call stacks safely without ThreadLocal pitfalls. ThreadLocal → ScopedValue (JDK 25+) 🔗 #Java #JavaEvolved
    14201.4K
  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
    ☕ HexFormat Convert between hex strings and byte arrays with HexFormat. Manual Hex Conversion → HexFormat (JDK 17+) 🔗 #Java #JavaEvolved
    017663
  5. Java. Evolved.@javaevolved
    ☕ Unmodifiable collectors Collect directly to an unmodifiable list with stream.toList(). collectingAndThen → stream.toList() (JDK 16+) 🔗 #Java #JavaEvolved
    0110459
  6. 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
  7. 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
  8. Java. Evolved.@javaevolved
    ☕ JDBC ResultSet Mapping vs JPA Criteria API Replace manual JDBC ResultSet mapping with JPA's type-safe Criteria API for dynamic que… JDBC ResultSet → JPA Criteria API (JDK 11+) 🔗 #Java #JavaEvolved
    05201.4K
  9. Java. Evolved.@javaevolved
    ☕ Pattern matching in switch Replace if-else instanceof chains with clean switch type patterns. if-else Chain → Type Patterns (JDK 21+) 🔗 #Java #JavaEvolved
    04211.1K
  10. Java. Evolved.@javaevolved
    ☕ Modern HTTP client Use the built-in HttpClient for clean, modern HTTP requests. HttpURLConnection → HttpClient (JDK 11+) 🔗 #Java #JavaEvolved
    04191.7K
  11. Java. Evolved.@javaevolved
    ☕ Stream.mapMulti() Emit zero or more elements per input without creating intermediate streams. flatMap + List → mapMulti() (JDK 16+) 🔗 #Java #JavaEvolved
    24302K
  12. Java. Evolved.@javaevolved
    ☕ Duration and Period Calculate time differences with type-safe Duration and Period. Millisecond Math → Duration / Period (JDK 8+) 🔗 #Java #JavaEvolved
    027885
  13. Java. Evolved.@javaevolved
    ☕ java.time API basics Use immutable, clear date/time types instead of Date and Calendar. Date + Calendar → java.time.* (JDK 8+) 🔗 #Java #JavaEvolved
    03141.2K
  14. Java. Evolved.@javaevolved
    ☕ Instant with nanosecond precision Get timestamps with microsecond or nanosecond precision. Milliseconds → Nanoseconds (JDK 9+) 🔗 #Java #JavaEvolved
    0112553
  15. 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
  16. 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
  17. Java. Evolved.@javaevolved
    ☕ Multi-file source launcher Launch multi-file programs without an explicit compile step. Compile All First → Source Launcher (JDK 22+) 🔗 #Java #JavaEvolved
    0110687
  18. Java. Evolved.@javaevolved
    ☕ JFR for profiling Profile any Java app with the built-in Flight Recorder — no external tools. External Profiler → Java Flight Recorder (JDK 9+) 🔗 #Java #JavaEvolved
    01111.1K
  19. Meer berichten tonen