← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 25
  1. At Devoxx Belgium 2025 I discussed the idea of embedded records with a few people.

  2. A lot of good work has been done by the core Java team on patterns, providing new ways to explore data.

  3. Pattern match Optional in Java 21

    I'm going to describe a trick to get pattern patching on Optional in Java 21, but one you'll probably never actually use.

  4. Java on-ramp - Fully defined Entrypoints

    How do you start a Java program?

  5. Big problems at the timezone database

    The last time I wrote about the timezone database on this blog, the database was under threat from a lawsuit.

  6. Java switch - 4 wrongs don't make a right

    The switch statement in Java is being changed.

  7. User-defined literals in Java?

    Java has a number of literals for creating values, but wouldn't it be nice if we had more?

  8. The Java ecosystem is made up of many individuals, organisations and companies producing many different libraries.

  9. Should you adopt Java 12 or stick on Java 11?

    Should you adopt Java 12 or stick on Java 11 for the next 3 years?

  10. Oracle's Java 11 trap - Use OpenJDK instead!

    TL:DR; Java is still available at zero-cost, you just need to stop using Oracle JDK and start using an OpenJDK build, such as this one or this one.

  11. There is now a Java release every 6 months - March and September.

  12. From Java 8 to Java 11

    Moving from Java 8 to Java 11 is trickier than most upgrades.

  13. Time to look beyond Oracle's JDK

    From Java 11 its time to think beyond Oracle's JDK.

  14. Java is still available at zero-cost

    The Java ecosystem has always been built on a high quality $free (zero-cost) JDK available from Oracle, and previously Sun.

  15. Upgrading to Eclipse Photon

    I use Eclipse as my Java IDE.

  16. Java 9 introduced a major new feature - JPMS, the Java Platform Module System.

  17. Java 9 has six weeks to live

    Java 9 is obsolete in just six weeks (20th March 2018).

  18. Java SE 9 - JPMS automatic modules

    This article in my series on the Java Platform Module System (JPMS) is focussed on automatic modules.

  19. Java SE 9 - JPMS modules are not artifacts

    This is the next article in a series I'm writing to help make sense of the Java Platform Module System (JPMS) in Java SE 9.

  20. Java SE 9 - JPMS module naming

    The Java Platform Module System (JPMS) is soon to arrive, developed as Project Jigsaw.

  21. Java 9 modules - JPMS basics

    The Java Platform Module System (JPMS) is the major new feature of Java SE 9.

  22. Java Time (JSR-310) enhancements in Java SE 9

    The java.time.* API (JSR-310) was added to Java SE 8, but what has been going on since then?

  23. Code generating beans - mutable and immutable

    Java has long suffered from the pain of beans.

  24. Private methods in interfaces in Java 9

    Java SE 9 is slowly moving towards the finishing line.

  25. Var and val in Java?

    Should local variable type inference be added to Java?