This post is meant to serve as an introduction to Ahead Of Time (AOT) compilation in OpenJ9. It does not delve too deeply into the technical details and subtleties involved in implementing AOT comp…
Category: Articles
How to implement singly linked list in Java using Generics
Linked list is a popular data structure for writing programs and lots of questions from linked list is asked in various data structures an…
Oracle Introduces Helidon – A Lightweight Java Microservices Framework
Oracle recently introduced a new open-source framework, Project Helidon, a collection of Java libraries designed for creating microservices-based applications. Helidon joins the MicroProfile family and implements the MicroProfile 1.1 specification. Dmitry Kornilov, senior software development manager at Oracle, spoke to infoQ about this new project.
How do I install OpenJDK Java 11 on Mac OSX allowing version switching?
I want to install OpenJDK Java 11 on Mac OSX and have it work alongside other JDK’s since it is a newer release. Currently, I downloaded the tar.gz and placed it in my path but that is hard to mai…
Guide to DateTimeFormatter | Baeldung
Learn how to use the Java 8 DateTimeFormatter class to format and parse dates and times
8 Ways of Creating a Stream Object in Java 8 – DZone Java
This tutorial demonstrates eight different ways to create a Stream object in Java 8, specifically using the Empty Stream, Collections, Arrays, and more.
An Introduction to Kotlin for Serverside Java Developers
Kotlin is one of the newer languages on the JVM from JetBrains, the makers of IntelliJ. It is a statically typed language which aims to provide a blend of OO and FP programming styles. Kotlin compiler creates bytecode compatible with the JVM, allowing it to run on the JVM and interoperate with existing libraries. We present the main features that might appeal to Java developers.
Free eBook from Packt: Learning RxJava
Download a new free programming eBook from Packt every day! Every 24 hours we will offer a new eBook on topics like Python, DevOps, Angular, AWS, C#, C++ and Java. Available to download in PDF, ePub or Mobi. Develop your tech skills and build your knowledge on software development, websites, infrastructure management and IT operations. Claim yours today.
10 Tips to Become a RockStar Java Developer in 2018
I often receive emails from my readers about how they can become a better Java developer, what things they should learn, and which area…
Data Structures and Algorithms Through Java In Depth
Learn Data Structures and Algorithms in Java to provide efficient solutions to complex problems
Moving Host Cobol Batches and Monolith Webapps to Cloud and Microservices
Very interesting presentation in Amazon Event “From Mainframe to Microservices – Vanguard’s Mov…
Writing Custom Aggregate Functions in SQL Just Like a Java 8 Stream Collector
All SQL databases support the standard aggregate functions COUNT(), SUM(), AVG(), MIN(), MAX(). Some databases support other aggregate functions, like: EVERY() STDDEV_POP() STDDEV_SAMP() VAR_POP() …
Modern development with JetBrains IDEs – JAXenter
Are you taking advantage of all the cool features in JetBrains? Trisha Gee and Florin Pățan explore the features available in IntelliJ IDEA and GoLand.
Understanding Ordering With JavaScript Async Methods – DZone Web Dev
A software developer discusses the nature of asynchrony in the JavaScript language, and goes over some sample JavaScript code to demonstrate how async works.
Java Bridge Design Pattern Example
1. IntroductionIn this article, we would be talking about one of the many Java Design Patterns – T…