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

JavaFX vs Java3D: First Impressions

One of the more ‘flashy’ features in our Java PDF Viewer is the ‘PageFlow’ mode. Java3D provides a nice reflective stage with the pages...
Leon Atherton
1 min read

How to convert from BufferedImage to JavaFX 2.2 Image

Until recently, if you wanted to load a BufferedImage in JavaFX you were out of luck – the only way to do it was...
Leon Atherton
50 sec read

Optimising conversion from float to String in Java

Lets say you have a very specific use case – you want to convert a float to a String in Java, and if the...
Leon Atherton
2 min read

How do Browsers auto reverse the Right to left…

You might have encountered a situation where you tried to read from pdf or other text input streams and writing the raw data into...
suda
1 min read

NetBeans “Cannot locate java installation in specified jdkhome”?

I recently came across this message when opening NetBeans after updating my Java version. Cannot locate Java installation in...
Leon Atherton
47 sec read