Why are integers and longs allowed to overflow in assignments, but not bytes and shorts? The answer lies in the Java language rules for so called assignment contexts. (more…)
Read more »
Since the introduction of Java 11 requirement for running VS Code for Java, we have constantly heard from our users that they thought Java 8 is no longer supported, which is NOT true. In this blog, we will explain the requirement itself and provide steps ... (more…)
Read more »
Introduction On the back of my previous share on how to build and run a docker container with Jupyter, I’ll be taking this further on how we can make this run on a cloud platform. On the back of my previous share on how to build and run a docker container... (more…)
Read more »
The accepted wisdom has it that if you're building a high speed trading system you probably want to use C++ instead of Java: it's closer to the metal and is therefore faster (lower latency). However, some leading figures in the industry beg to disagree. ... (more…)
Read more »
I think the first thing we should discuss is: what is an exception. In a short definition: an exception is a notification of an execution error occurrence.What kind of errors can occur: programming errors and system failure.Wait! How is a programming erro... (more…)
Read more »