 Hi, I'm Sivirin Givolf, and I would like to show Java and Red Hat Enterprise Linux 8. As a Red Hat Enterprise Linux 8 user, I would like to create and run simple Java applications. The way to do this is to install relevant packages. Yum install Java 1.8.0 OpenJDKDevelop for OpenJDK8 and Yum install Java 11 OpenJDKDevelop for OpenJDK11. The system I'm demoing this on is REL 8 Beta. When trying to run Java, I notice that I don't have it installed. It can be installed by Yum via the following command. Yum install Java 1.8.0 OpenJDKDevelop. Once JDK8 is installed, the Java version command works. I've prepared a simple Hello World Java application as displayed on the screen. It prints the string Hello World to standard output when run. I'm compiling the program with Java C. Once compiled, the program is ready to run. Java Hello World, Hello World. Next, I'm going to show you a small but cool new feature of JDK11. Launch single file source code programs. Again, I don't have JDK11 installed on my REL 8 system, so I installed the relevant package with Yum. Yum install Java 11.0 OpenJDKDevelop. Once installed, I see JDK11 is available. What I'm demonstrating here is that with JDK11, it's now possible to put Java code in a file with an arbitrary name. In this case, the file is called factorial. The first line of that file contains a shebang line, which tells the JDK to interpret the code in this file as a single file source code program. When looking at the entire file factorial, we see that it's just a regular Java class file with the implementation of factorial. Once the file is made executable and run, that tells the JDK to compile class factorial and run, and run it transparently. Factorial 6, 720. Nice. Thanks for watching.