latest
How to Uninstall Java on a Mac
Java's installer helps you remove the program quickly, but if that's not enough, you can use Terminal to remove every trace of it.
How to Install the Java JDK in Windows 11
JDK is a development environment required to build Java applications. Learn how to install and run the JDK on Windows 11
How to Fix Java Not Installing on Windows
Java is essential for some apps, but sometimes it has issues installing on Windows. Fortunately, getting it installed takes just a few minutes.
Python vs. Java: The Best Language for 2023
Unsure which programming language to learn? If you plan to start coding in 2023, there is only one choice. But who wins in the Python vs. Java battle?
How to Read and Write XML Files With Java
The popularity of XML has waned recently, but you may run into it occasionally, so it's important to learn how to read and write an XML file.
How to Create Custom Spring Boot Error Pages With Thymeleaf
Whitelabel error pages look blunt and could negatively impact user experience. Learn how to create custom error pages using Thymeleaf.
The 10 Best Beginner Projects for New Programmers
Want to learn programming but don't know where to start? These beginner programming projects and tutorials will start you off.
What Is Thymeleaf and How Can You Use It in Your Spring Boot Applications?
Learn how to integrate this template engine into your Spring applications.
How to Secure Your Spring Application With Spring Security
Ensure the security of your Spring application by leveraging the robust features offered by the Spring Security framework.
6 Things We Liked About Java Games
While mobile gaming features some incredibly detailed games, both in content and appearance, there's no denying the charm that Java games had.
How to Create and Use a Generic Class in Java
Generic classes facilitate reusability. Make your code scalable and efficient using generic classes in Java.
Build a Simple Vehicle Parking System Using Java
Learn how to use ArrayList for this simple, practical app.
Java 21: Discover the Latest Enhancements
Java’s latest revision introduces some useful syntax for Records, among other improvements.
The 11 Best Coding Games to Build Your Programming Skills
Coding games help you learn faster with hands-on practice and experience. Plus, they're a fun way to test your programming skills!
How to Install Eclipse IDE on Linux
There are dozens of IDEs and code editors available for Linux, but when it comes to coding in Java, nothing beats Eclipse.
What Is JES and How Does It Work?
Learn all you need to know about JES, the friendly Jython development environment.
Using Initializr to Generate a New Spring Boot Application
Setting up a Spring project can be a complicated task; fortunately, the Spring Initializr is here to help!
How to Fix the “Could Not Create the Java Virtual Machine” Error on Windows
Get this annoying Java error fixed on Windows with this guide.
How to Install Java on Ubuntu and Remove It When You’re Done
Need to install Java on your Ubuntu system? Whether you're coding in Java or using an app, here's how to get it running.
What Is the Adapter Design Pattern and How Can You Use It?
Use this pattern to reuse third-party code without having to rewrite all your own.