Tag Archives: Java 16

Java File I/O Performance Shootout | Modern Java | Head Crashing Informatics 32

Java’s way to access files changed a lot in past generations, and as files play an essential role in many #Java applications, it is time to look into the #Performance of the different API’s available for #FileIO: How does good … Continue reading

Posted in Java, Open Source, Programming | Tagged , , , , , , , , , | Comments Off on Java File I/O Performance Shootout | Modern Java | Head Crashing Informatics 32

Migrating a real-world JavaFX App from JDK 8 to JDK 16 | Modern Java | Head Crashing Informatics 31

Hey guys! How’s it going? I’m migrating a JavaFX chat client from #Java8 to #Java16 before your own eyes to demonstrate that problems are no reason to give up! Join me while I am migrating a real-world application, a chat … Continue reading

Posted in Java, Programming, Standards | Tagged , , , , , , , , , | Comments Off on Migrating a real-world JavaFX App from JDK 8 to JDK 16 | Modern Java | Head Crashing Informatics 31

Java Performance Shootout: Foreign Linker vs JNI | Modern Java | JDK16 | Head Crashing Informatics 28

Hey guys! How’s it going? The #ForeignLinkerAPI, which is in incubation in #JDK16, was announced to be as fast as, OR EVEN FASTER AS, #JNI (#JavaNativeInterface, the sole OFFICIAL way to call native code from Java). But how looks the … Continue reading

Posted in Jakarta EE, Java, Programming, Standards | Tagged , , , , , , , , , , , , | Comments Off on Java Performance Shootout: Foreign Linker vs JNI | Modern Java | JDK16 | Head Crashing Informatics 28

Foreign Linker API: Java native access without C | Modern Java | JDK16 | Head Crashing Informatics 27

Hey guys! How’s it going? The #ForeignLinkerAPI of #JDK16 allows to invoke native code, typically DLLs or shared objects written in the C language, without neither a #JNI wrapper written in C, nor a third party library like #JNA. Due … Continue reading

Posted in Jakarta EE, Java, Programming, Standards | Tagged , , , , , , , , , , , , | Comments Off on Foreign Linker API: Java native access without C | Modern Java | JDK16 | Head Crashing Informatics 27

Pattern matching for “instanceof” in JDK16 | The Two Minutes Tuesday 016

The new pattern matching enhancement for the instanceof operator in #Java16 spares you a lot of typing, and makes the code more concise and much easier to understand! #JDK16 is stable and will be released in March. Time to look … Continue reading

Posted in Java, Programming, Standards, The Two Minutes Tuesday | Tagged , , , , , , , , , , , , | Comments Off on Pattern matching for “instanceof” in JDK16 | The Two Minutes Tuesday 016

Spare keystrokes with the record keyword | Modern Java | JDK 16 | Head Crashing Informatics 26

Hey guys! How’s it going? The record keyword is ready for production use in JDK 16, which officially will be here mid March. Spare lots of keystrokes and get rid of code generators and IDE magic with this new keyword! … Continue reading

Posted in Jakarta EE, Java, Programming, Standards | Tagged , , , , , , , | Comments Off on Spare keystrokes with the record keyword | Modern Java | JDK 16 | Head Crashing Informatics 26