Learn how to use the java.lang.Module API
Category: Articles
JDK 9/10/11: Side Effects from += on Java String
The question ” Why does `array[i++%n] += i+” “` give different results in Java 8 and Java 10? ” was posted earlier this week on StackOverflo…
Logging With Log4j in Java – DZone Java
Learn how to set up and configure Log4j for your Java project logging as well as how the basic components of Log4j work with a simple sample application.
‘Predicate::not’ Coming to Java – DZone Java
There’s a plan in place to let devs negate predicate lambdas (starting in JDK 11). The solution? Bringing in the static method Predicate::not.
Lambda3 Podcast 98 – Java
Hoje é dia de falar da grande linguagem e plataforma Java com o Bruno Borges, que conhece muito do assunto!
Top 10 Java Programming Coding Interview Questions Answers for programmers
Blog about Programming, Design, Java, Tutorial, Examples, Interview Questions, Java 5, 6, 7, 8, 9 features, multithreading, Linux, UNIX and tips.
The Simple Way to Increase Java Unit Testing ROI – DZone Java
Here are the costs of poorly implemented unit testing for your projects and some general advice for automating the process
Top 30 Eclipse Keyboard Shortcuts for Java Programmer
This tutorial is about 30 Eclipse keyboard shortcuts , this list is by no means complete and I will suggest you guys to share eclipse short…
Executando sua aplicação Java na Oracle Application Container Cloud Service
Post sobre como fazer deploy de app’s Java SE e Java EE na Oracle Application Container Cloud :
Reading Verbose JIT Logs
This article is the first in a series that provides useful information for analyzing JIT compiler operations. In this first article I’ll explain how to obtain JIT verbose logs and the basics for ho…
Base64 Encoding Decoding Example in Java 8
Until Java 8, there was no standard way to Base64 encode a String in Java or decode a base64 encoded String. Java Programmers either use Ap…
From Java to Kotlin and Back Again
Due to the high interest and controversy concerning this blog post, we believe that it is worth adding some contexton how we work and make decisions at Allegro. Each of more than 50 development teams at Allegro has the freedom to choosetechnologies from those supported by our PaaS. We mainly code in Java, Kotlin, Python and Golang.The point of view presented in the article results from the author’s experience.
Java in 2018 – The State of Developer Ecosystem by JetBrains
Over 2,400+ developers share their insights on modern Java programming. Keep up with the most relevant technologies and frameworks in this infographic!
Complicating complexity: Algorithm performance in the new machine age – JAXenter
Can you accurately explain the performance of a Java program? Watch Maurice Naftalin as he explores the optimization of the memory layout and performance.