Java is a high-level programming language that was originally developed by Sun Microsystems, and is currently owned by Oracle. Java is a cross-platform, compiled language that can be executed on a variety of platforms. Java is cross-platform since it generates p-code, which is interpreted by a resident-specific version of Java, the Java Virtual Machine (JVM).
Java is distributed by using a Java Runtime Executable (JRE) for those that only need to execute programs that are written. Otherwise, there's a Java Development Kit (JDK) for those developing Java applications.
In this chapter, we will cover the following topics:
- Adding the Java kernel to Jupyter
- Java Hello World Jupyter Notebook
- Basic Java in Jupyter
Major caveat is this does not work on a Windows environment. A Java Notebook will not start on Windows.