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

Java, Touchscreen and Swing

My personal laptop has recently had to be retired. A combination of age, damage to the outer case and over heating problems has made...
Kieran France
1 min read

Web Services: Exception Handling

In my previous article, I showed you how to create a simple web service and deploy it. In this article I’ll show you the...
Simon Lissack
1 min read

Lessons Learned Using GlassFish and NetBeans

After my talk at JavaOne2013 I felt there was some really useful material which deserved a wider audience so I have decided to use...
Nathan Howard
3 min read

Developers Guide to NetBeans IDE

      We have spent a lot of time using NetBeans and written many articles on our blog. This Developer guide lists the...
Virentha Mendis
42 sec read

5 tools to help you write better Java Code

At IDR Solutions we are always looking at ways to improve our Java PDF Library and our PDF to HTML5 Converter. The best way...
Alex Marshall
3 min read

Web Services: Creating and Deploying a Java Web Service

In my previous article on web services I mentioned how www.idrsolutions.com received a lot of questions about Java development. In that article I gave a...
Simon Lissack
3 min read