I often receive emails from my readers about how they can become a better Java developer, what things they should learn, and which area the…
Category: Articles
Java Subtlety with Arrays of Primitives and Variable Arguments
An interesting question was posed in a comment on the DZone-syndicated version of my recent blog post ” Arrays.hashCode() Vs. Objects.hash(…
How Java EE development has kept up with microservices
Some may consider Java EE development a legacy approach, but it still plays an important role in microservices architectures. Thanks to new specifications, frameworks and other support, Java EE has found a way to fit nicely into modern development practices and architectures.
Best Practices for Moving to OpenJDK
Learn how to migrate your applications from the Oracle JDK to the Zulu builds of OpenJDK.
SapMachine
An OpenJDK release maintained and supported by SAP
In Java How to Generate Strong Random Password – SecureRandom Complete Tutorial • Crunchify
By default Java doesn’t have any utility which creates strong long random password. Here we have created detailed tutorial on how to generate Strong
Modern Java EE Design Patterns – an O’Reilly book. Download now.
Download this report to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions.
Running Java code from the source
Java 11 comes with a bunch changes and features (17 as listed here) one of which is JEP 330 which grants the ability of running a program from source without a separate compilation session; in othe…
Java 11 Released
Java 11, the first of Oracle’s new long-term support (LTS) releases, has arrived. The feature list has only evolved modestly since InfoQ first reported on this earlier in the year.
DOAG Legal Council: Erste Einschätzung zu kostenpflichtigen Java SE-Updates
Die öffentlichen Updates für Java SE 8 sollen nach Januar 2019 nur noch kostenpflichtig zur Verfügung stehen. Dann benötigen Unternehmen eine kommerzielle Lizenz. Das DOAG Legal Council nimmt sich aktuell des Themas an und prüft rechtliche Möglichkeiten, Oracle in dieser Angelegenheit zu begegnen.
Java Composite Design Pattern Example
1. IntroductionIn this post, we feature a comprehensive Example on Java Composite Design Pattern. …
Microsoft and Azul Systems bring free Java LTS support to Azure
Java developers on Azure and Azure Stack can build and run production Java applications using Azul Systems Zulu Enterprise builds of OpenJDK without incurring additional support costs.
Jenkins on AWS (part 1)
This are my verbatim notes to the PEAT UK podcast:Hello there once again to another hot shot. My…
“If you’re a Java developer and you’re writing microservices, Helidon is a great choice” – JAXenter
If you need an easier way to build microservices, you should give Helidon a try. Dmitry Kornilov, Helidon Project Lead explains what’s under Helidon’s hood.
Be as serverless as you can, but not more than that
No doubt, if you’ve been paying attention to technology trends, you’ve seen the rise in interest of …