Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible.
Developers can “write once, run anywhere” (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.

Java

5 things we learned about var in Java at…

Since local variable type inference was introduced in Java 10, there has been a lot of debate, and a lot of people don’t like...
Bethan Palmer
2 min read

How to read GIF files in Java (Tutorial)

In this article, we will show you how to read GIF files in Java. We also have a related article covering how to write GIF files...
Patrick Sheppard
41 sec read

How to read WMF images in Java

In this post, I will show you how to read WMF images in Java. We also have a related article covering how to convert...
Daniel Warren
1 min read

How to read and write images in Java (Tutorial)

In this post, I will show you how to read and write image files in Java. I will demonstrate 2 different ways of doing...
Bethan Palmer
1 min read

How to convert an image to a PDF in…

In a previous post I looked at why you might want to convert a PDF file to an image (you can use JPedal to...
Bethan Palmer
1 min read

How to write BMP images in Java (Tutorial)

In this article, we will show you how to write BMP images in Java. We also have a related article covering how to read...
Georgia Ingham
55 sec read