सामान्यतः, JShell का उपयोग करके 10 पैकेज डिफ़ॉल्ट रूप से इम्पोर्ट किए जाते हैं।
निम्नलिखित कमांड डिफ़ॉल्ट रूप से इम्पोर्ट किए गए पैकेज दिखाता है।
jshell> /import
आउटपुट
import java.io.*
import java.math.*
import java.net.*
import java.nio.file*
import java.sql.*
import java.util.*
import java.util.regex*
import java.util.function*
import java.util.prefs*
import java.util.stream.*
JShell का उपयोग करके एक विशिष्ट पैकेज इम्पोर्ट करना
jshell> import java.util.*;
JShell में अन्य उपयोगी कमांड्स:
| कमांड | विवरण |
|---|---|
| /import | वर्तमान इम्पोर्ट्स सूचीबद्ध करें |
| /import java.time.* | नया पैकेज इम्पोर्ट करें |
| /vars | परिभाषित वेरिएबल्स सूचीबद्ध करें |
| /methods | परिभाषित मेथड्स सूचीबद्ध करें |
| /types | परिभाषित क्लासेस/इंटरफेस सूचीबद्ध करें |
| /list | सत्र इतिहास दिखाएं |
| /save file.jsh | सत्र सहेजें |
| /open file.jsh | सत्र लोड करें |
| /reset | सत्र रीसेट करें |
| /exit | JShell छोड़ें |
JShell में वेरिएबल्स का उपयोग:
jshell> int x = 10
x ==> 10
jshell> String s = "Hello"
s ==> "Hello"
jshell> /vars
| int x = 10
| String s = "Hello"
नोट: JShell जावा 9 में पेश किया गया एक REPL (Read-Eval-Print Loop) टूल है जो इंटरैक्टिव जावा प्रोग्रामिंग की अनुमति देता है।