Jupyter Java console
You can run Jupyter in console
mode, meaning that command lines can be entered directly rather than in a new Notebook in a browser. The command is as follows:
jupyter console --kernel=java
This means that you can start Jupyter in a console window using the Java kernel. We will see a window like the following one, where we can enter some Java code:

Odd interface lines of the command-line interface screen react as if they are part of a Notebook:
String hello = "Hello, Dan" hello
But this is not normal Java. There are no semicolons at the end of lines. Semicolons are optional for single-line Java statements.
Also, the single line hello
is just the reference to the hello
variable. I am not sure what is causing this to echo into the output.
We can extract this snippet into a Java Notebook with similar results:
