I often receive questions like which is a good programming language to learn first , Is Java a good programming language to start with, ho…
Category: Articles
Java Challengers #6: Thread behavior in the JVM
The JVM does what it wants to do, so how can you predict the order of thread execution?
Updated Choices For Java Updates – Azul Systems, Inc.
Last month was of particular significance to both Java developers and users. The reason was the release of update 202 of Oracle JDK 8, which was the final public update (for commercial users) of JDK 8 from Oracle. Users now need to think carefully about their strategy for updating the Java runtime in the future. Read More
Java will facilitate mainstream blockchain adoption – JAXenter
In this article, Sky Guo explains why Cypherium has chosen to run on Java and how this language can facilitate mainstream blockchain adoption.
Meet Kalium, a reactive Java framework for microservices – JAXenter
Have you taken your vitamins today? Kalium is a reactive framework designed for Java and Apache Spark that will perk up your asynchronous events.
An Introduction to ZGC: A Scalable and Experimental Low-Latency JVM Garbage Collector | Baeldung
Explore how Z Garbage Collector manages to keep low pause times on even multi-terabyte heaps.
Groovy slides right back into the TIOBE top 20 – JAXenter
Totally radical, man! Groovy moves and grooves right back to the top 20 for the TIOBE Index. What else is shaking on this programming pop chart?
How to Set Specific Java Version for Maven in Windows?
Maven is a great build tool and most of the Java developer uses Maven to build their projects, but like any other tool, there are some intr…
Weekly round-up: Project Helidon, Linkerd 2.0, Java, and Jib – JAXenter
Every Monday, we take a step back and look at all the cool stuff that went down last week: the new JAX Mag, Project Helidon, Jib, Linkerd 2.2 and more!
How to implement Binary Search in Java without Recursion – Iterative algorithm
This week’s task is to implement a binary search in Java, you need to write both iterative and recursive binary search algorithm . In comp…
The countdown to Java 12 has begun: Here’s the list of all the planned new features – JAXenter
Java 12 is now in the Release Candidate phase and will be released on March 19th, 2019 so it’s time to have a look at *all* the planned new features.
Java Weekly, Issue 267 | Baeldung
A look under-the-hood at the JDK 9+ bytecode generated by the String concatenation operator, which is completely decoupled from the StringBuilder class.
Recent Java Updates From IBM – DZone Java
In this post, we look at the latest updates and changes to the JVM ecosystem from an IBM perspective, looking at new releases and more.
Behavioral Design Patterns: Visitor – DZone Java
The visitor design pattern allows us to define a new operation for classes of an object structure without changing the classes. Let’s learn how in this post!
12 Frameworks Java Web Developers Should learn in 2019
In today’s world, good knowledge of various frameworks is very important. They allow you to quickly develop both prototype and real…