New & Notable
Java platform tools and technology News
May 22, 2022
Learn the difference between columns vs rows, and learn how the use of rows and columns to organize objects and information in spreadsheets and tables has improved various fields from data ...
May 17, 2022
Most enterprise architectures use Apache as a reverse proxy. Unfortunately, Apache is not configured as a reverse proxy by default. In this quick tutorial, we show you how to configure an Apache ...
February 08, 2022
Need to SSH into a remote server with PuTTY but your PEM file just won do the trick? Here's a quick example of how to convert a PEM file to PPK format with PuTTYGen so your SSH sessions with PuTTY ...
January 25, 2022
Ever wonder why they created a 12-column Bootstrap grid system, and not 10 or 15? It's the same reason there's 60 seconds in a minute, or 360 degrees in a circle.
Java platform tools and technology Get Started
Bring yourself up to speed with our introductory content
Garbage collection (GC) is a memory recovery feature built into programming languages such as C# and Java. Continue Reading
Understand the difference between checked and unchecked exceptions in Java, and learn how to handle these problem conditions properly and gracefully. Continue Reading
Your application is only as secure and reliable as the external libraries you use. Here's a list of the top 7 things to consider when choosing a software library for your project. Continue Reading
Evaluate Java platform tools and technology Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
Here's what 2022 has in store for developers, programmers and DevOps professionals who work in the server-side Java space. Continue Reading
The new Java 17 release contains plenty of new features that will intrigue developers. Here are five features that should push developers off the Java 11 LTS to JDK 17. Continue Reading
Here's why Java is still the most popular programming language for everything from mobile development to enterprise and server-side applications that empower the middle tier. Continue Reading
Manage Java platform tools and technology
Learn to apply best practices and optimize your operations.
Don't ignore suppressed exceptions. In this quick tutorial we show you how to anticipate when code will throw suppressed exceptions, along with the best practices to handle them. Continue Reading
Java's 'try-with-resources' exception handling feature can help you write better, more effective Java code. Here's a quick example of the try with resources construct in action. Continue Reading
Don't let the occurrence of a RuntimeException in Java bring your code to a standstill. Here are 10 examples of how to avoid runtime exceptions in Java. Continue Reading
Problem Solve Java platform tools and technology Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
The root cause of high Java CPU usage is not always simple to diagnose. Let's go over some common misdirections and review what often causes the problem under the hood. Continue Reading
A developer can't technically force garbage collection in Java, but it can be made a priority. If you need to free up heap space, here are five ways to prioritize it in the JVM. Continue Reading
What is the .gitkeep file? How do you commit and push empty Git folders? In this quick tutorial we'll explain why git is not pushing empty folders and how to fix it. Continue Reading