What Java professionals need to know about memory, garbage collection, tuning the VM, and avoiding memory leaks.
Category: Articles
Java Magazine, Jan/Feb 2017
View the digital edition of Java Magazine: January/February 2017.
What’s New in Java 10? – DZone Java
In this post, we look at the newest additions to Java 10 and OpenJDK 10, including a closer look at the local variable type inference, data sharing, and more.
Eclipse tips and tricks | Udemy
Various tips and tricks when using Eclipse IDE. Speed up your Java development! – Free Course
Avoiding cache stampede at DoorDash – DoorDash
By Zohaib Sibte Hassan, Software Engineer at DoorDash
JVM Language Summit 2018 and Valhalla EA Build 0
July 2018 ended with some interesting developments related to the future of Java and the JVM. JVM Language Summit 2018 was held at Oracle’s…
Python, Java Top New Programming Language Popularity Rankings — ADTmag
By David Ramel 08/03/2018 New programming language popularity reports are out, showing perennial leaders Python and Java holding o….
Hibernate Validator – Java Bean Validation Example – HowToDoInJava
Java example to use hibernate validator to validate Java bean fields. Bean validation API 2 (JSR-380) offers some popular annotations that can be attached to each bean property for the purpose of maintaining data integrity. 1) Maven dependencies Below are required hibernate validator maven dependencies. Bean validation allows expressions inside the error messages. To parse …
gcpolicy:nogc
In Eclipse OpenJ9 release Version 0.9.0, a new gcpolicy:nogc is supported for Java 8 and above. The new gcpolicy:nogc is implemented based on the requirement of JDK Enhancement Proposal 318: Epsilo…
How to Build a Custom Mule Connector in Java – DZone Integration
This tutorial demonstrates how to build a custom mule connector in Java by using the ConnectorConfig and SampleDynamicsConnector classes for Entity Properties.
Java Lambda Streams and Groovy Clauses Comparisons – DZone Java
This post takes a look at creating and implementing lambda streams in both Java and Groovy, determining that Groovy provides more terse code overall.
Improve Application Performance with These Advanced GC Techniques
Application performance is on the forefront of our minds, and Garbage Collection optimization is a g…
Will Python dethrone Java this year? Programming language rankings say yes – JAXenter
It’s no news that Java has been on a slippery slope but we might know who’s the replacement, popularity indices show. Spoiler alert: it’s Python!
Top 15 Java Multithreading, Concurrency Interview Questions With Investment Banks – DZone Java
In this post, we look at the top 15 Java-related interview questions from investment banks, specifically questions pertaining to concurrency and multithreading.