Although I really urge you to go further and read the motivation and goals of the Java Shell .
However, in order to answer your question from a small practical point of view, I would really be glad to know about the time that you will take and the procedure that you will follow when trying to try it on the IDE. So, with a few, here you go: -
1. I recently learned that Java 9 introduced Factory overloaded convenience methods for collections, and then I wondered what they do and how to use them.
Steps
-> Type 'jshell' on command prompt (assuming JAVA_HOME is set to JDK9 bin)
-> Type 'List.o'
-> Press Tab (completes the `of`)
-> Tab displays all signatures
-> Tab starts reading the documentation from first

2.. ? , List
, , ..
3.. , , ? , , Map
String ( ) String ( ), , . , , , . , , Java 9 , API, Java9.

(^^) IDE, , , Static Factory .
PS: