Tag Archives: Head Crashing

TYPE-SAFE Generic Java Annotation Parameters | Modern Java | Head Crashing Informatics 33

#Java’s Annotation Parameters are a great way to configure strategies in a declarative way, but how to do that in a TYPE-SAFE manner using #Generics? I nearly drove nuts to find a good example for you on the web, and … Continue reading

Posted in Java, Open Source, Programming | Tagged , , , , , , , , | Leave a comment

Boosting InputStream::transferTo Performance | The Two Minutes Tuesday 025 | Java Inside

As I explained in a recent video (https://youtu.be/qgDfZgreN40), InputStream::transferTo() is the most comfortable way to tell java we want to transfer the remaining content of one stream into another stream, but that it apparently is the slowest one, too! The … Continue reading

Posted in Java, Open Source, Programming, The Two Minutes Tuesday | Tagged , , , , , , | Comments Off on Boosting InputStream::transferTo Performance | The Two Minutes Tuesday 025 | Java Inside

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

Get your Drone License NOW! | Head Crashing Informatics 30

Hey guys! How’s it going? Learn everything you need to do to LEGALLY fly a drone in Europe in this short video! Since January 1st, flying a #drone in Europe is only possible if the owner is officially registered with … Continue reading

Posted in Allgemein | Tagged , , , , , , , , , , , , | Comments Off on Get your Drone License NOW! | Head Crashing Informatics 30

Crashing JavaLand 2021 [Such fun! Such fun!] | Head Crashing Informatics 29 | Satire

Hey guys! How’s it going? The somewhat different report from #JavaLand 2021… Such fun! [ironic] Top of the evening to you, enchanting subscribers! Some people told me that I do sound arrogant sometimes, and to proof them right I do … Continue reading

Posted in Comedy, Cons | Tagged , , , , , , | Comments Off on Crashing JavaLand 2021 [Such fun! Such fun!] | Head Crashing Informatics 29 | Satire

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

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

Java 15 vs Java 8 | Modern Java Features | Head Crashing Informatics 25

Hey guys! How’s it going? Backporting an application from Java 15 to Java 8 to convince you how much better coding in modern Java is! Java 15’s modern language features and API enhancements makes coding so much better! In this … Continue reading

Posted in Jakarta EE, Java, Programming, Standards | Tagged , , , , , , , , | Comments Off on Java 15 vs Java 8 | Modern Java Features | Head Crashing Informatics 25