Maison >Java >javaDidacticiel >Comment pouvons-nous personnaliser la façon dont JShell est lancé dans Java 9 ?
JShell est un outil REPL interactif pour exécuter et évaluer des programmes Java simples tels que des déclarations de variables, des instructions, des expressions, etc. p>
Lorsque l'outil JShell démarre, le code est préchargé par défaut. Pour afficher ce code on lance simplement la commande "/list -start". Vous pouvez demander à JShell de les charger automatiquement au démarrage en utilisant la commande suivante : "/set start [-retain] [Type]". La première option "-retain" indique à JShell d'enregistrer le [Type] requis pour démarrer la prochaine session JShell. Si nous ne le précisons pas, le démarrage par défaut peut être démarré à l'ouverture d'une nouvelle session
<strong>/set start [-retain] -File /set start [-retain] -Default /set start [-retain] -none</strong>
Dans l'extrait de code ci-dessous, nous pouvons utiliser la commande "/set start [-retain] -File强>",
<strong>jshell> /list -start s1 : import java.io.*; s2 : import java.math.*; s3 : import java.net.*; s4 : import java.nio.file.*; s5 : import java.util.*; s6 : import java.util.concurrent.*; s7 : import java.util.function.*; s8 : import java.util.prefs.*; s9 : import java.util.regex.*; s10 : import java.util.stream.*; jshell> /set start -retain save.jsh jshell> /exit | Goodbye C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /list -start s1 : int x = 20; s2 : double y = 30; s3 : public int sum(int a, int b) { return a + b; } s4 : String str = "TutorialsPoint";</strong>
Dans l'extrait de code ci-dessous, nous pouvons utiliser " /set start [-retain] -none" commande.
<strong>jshell> /set start -retain -none jshell> /exit | Goodbye C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /list -start</strong>
Dans l'extrait de code ci-dessous, nous pouvons utiliser la commande "/set start [-retain] -Default".
<strong>jshell> /set start -retain -default jshell> /exit | Goodbye C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /list -start s1 : import java.io.*; s2 : import java.math.*; s3 : import java.net.*; s4 : import java.nio.file.*; s5 : import java.util.*; s6 : import java.util.concurrent.*; s7 : import java.util.function.*; s8 : import java.util.prefs.*; s9 : import java.util.regex.*; s10 : import java.util.stream.*;</strong>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!