We're counting down to the last free Oracle Java 8 update - what's your plan?

00
days
00
hours
00
min
00
sec

Azul can save your day. Learn How!

Simon Ritter

Simon Ritter

Recent Posts


Using Java? Keep Calm And Carry On

An article was published recently in The Register, that has raised concerns about the licensing implications of using Oracle’s Java offerings. Many end-users have expressed concerns about whether they need to pay to use Java. To help resolve some of this confusion Oracle’s Java Platform Group, Product Management team posted a blog entry describing their

Read More


Java Performance Mythbusters

Java is the most popular application development platform on the planet, but that doesn’t always mean its simple to understand. Certainly not from the point of view of performance. Unlike most other platforms there is the Java Virtual Machine (JVM) that introduces an additional layer between your application code and the physical machine on which

Read More



20 Years Of Java Deprecation

I’m really not sure how I stumbled across this link, but it was a while ago and I put a reminder in my diary so I’d remember the twentieth anniversary of the unveiling of the @deprecated javadoc tag. As such I thought some reflections on this would make an interesting blog entry. When Java was

Read More


Java: The No. 1 Platform For IoT Development

There were two interesting pieces of news this week related to the use of Java in embedded devices to help power the so-called “Internet of Things” (IoT). The first is the results of a survey carried out by the Eclipse Foundation, (there’s also a slide deck) asking IoT developers about what they’re doing and what

Read More


Exceptional Exception Handling In JDK 8 Streams

In my last blog entry, I used a small piece of code I was working on to demonstrate how pre-JDK 8 code using external iteration could be converted to use streams with a powerful standard collector. I also highlighted the problem that can arise when exceptions can be thrown from within a Lambda expression used

Read More




Java Community: The Ghost In The Virtual Machine

  I’ve often heard the term, “Ghost in the machine” in the past, but never went to the trouble of finding out where it originated. According to Wikipedia the English philosopher, Gilbert Ryle, coined the phrase as a description of René Descartes’ mind-body dualism. “What does this have to do with Java?” I hear you

Read More


Heisenberg, Myoclonic Jerks of the Diaphragm and Java

I studied physics at university and one of the hardest, but most interesting, subjects was quantum mechanics. As part of this, we studied the famous Heisenberg’s Uncertainty Principal, which is also associated with the “Observer Effect”. Essentially, what this says is that the act of observing something (at the sub-atomic level) changes what you’re observing

Read More



© Azul Systems, Inc. 2018 All rights reserved.