Was sind die verschiedenen „/types'-Befehle in JShell in Java 9?
Sep 05, 2023 am 09:57 AMDas Tool „JShell“ wurde in der Version „Java 9“ eingeführt. Es ist auch als
REPL(Read-Evaluate-Print-Loop)-Tool bekannt, mit dem wir Java-Code ausführen und die Ergebnisse sofort erhalten können. Wir können den Befehl „
“ verwenden, um deklarierte Typen aufzulisten, z. B.
class, interface, enum usw. Im Folgenden sind die verschiedenen „/types“-Befehle in JShell aufgeführt.
<strong>/types /types [ID] /types [Type_Name] /types -start /types -all</strong>
/types [ID]: Dieser Befehl zeigt die Typen an, die der ID
[ID]- entsprechen.
- /types [Type_Name]: Dieser Befehl zeigt die Typen an, die
- [Type_Name] entsprechen. /types -start: Mit diesem Befehl können wir die Typen auflisten, die dem JShell-Startskript hinzugefügt wurden.
- /types -all: Mit diesem Befehl können wir alle Typen der aktuellen Sitzung auflisten (aktiv, inaktiv und geladen, wenn JShell startet).
- Im folgenden Codeausschnitt werden die Klassen-, Schnittstellen- und Aufzählungstypen erstellt. Wir können dann verschiedene „/types“-Befehle anwenden.
Das obige ist der detaillierte Inhalt vonWas sind die verschiedenen „/types'-Befehle in JShell in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
<strong>jshell> enum Operation { ...> ADDITION, ...> DIVISION; ...> } | created enum Operation jshell> class Employee { ...> String empName; ...> int age; ...> public void empData() { ...> System.out.println("Employee Name is: " + empName); ...> System.out.println("Employee Age is: " + age); ...> } ...> } | created class Employee jshell> interface TestInterface { ...> public void sum(); ...> } | created interface TestInterface jshell> /types | enum Operation | class Employee | interface TestInterface jshell> /types 1 | enum Operation jshell> /types -start jshell> /drop Operation | dropped enum Operation jshell> /types -all | enum Operation | class Employee | interface TestInterface</strong>

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Top 4 JavaScript -Frameworks in 2025: React, Angular, Vue, Svelte

Wie funktioniert der Klassenladungsmechanismus von Java, einschließlich verschiedener Klassenloader und deren Delegationsmodelle?

Wie benutze ich Maven oder Gradle für das fortschrittliche Java -Projektmanagement, die Erstellung von Automatisierung und Abhängigkeitslösung?

Node.js 20: wichtige Leistungssteigerung und neue Funktionen

Wie kann ich funktionale Programmierungstechniken in Java implementieren?

ICEBERG: Die Zukunft von Data Lake Tabellen

Wie implementiere ich mehrstufige Caching in Java-Anwendungen mit Bibliotheken wie Koffein oder Guava-Cache?

Spring Boot Snakeyaml 2.0 CVE-2022-1471 Problem behoben
