Shell -Code in der Regel ruft eine reiche Vielfalt von System-Utilities zur Verfügung von der Kommandozeilen- Eingabeaufforderung ( auch genannt die "Schale" ) . Erhältlich Versorgungsunternehmen abhängig vom Betriebssystem; sie Funktionen wie z. B. Überwachung des Zustandes von Netzwerkverbindungen und die Suche nach den Dateien , die eine bestimmte Zeichenfolge enthalten . Wenn ein Java-Programm eine Funktion von einem externen Dienstprogramm versehen muss , fordern , dass Dienstprogramm vorzuziehen versuchen, das Rad durch die Implementierung der Funktion von Grund auf neu zu erfinden ist in Java . Sie können Shell-Code auf Ihrer Java -Programm ausführen zu nutzen, die Macht der äußeren Versorgungsunternehmen. Anleitung 
 1 
 Fügen Sie die folgenden Zeilen am Anfang Ihrer Java-Code : . 
 
 Import java.io. *; 
 
 import java.util * ; 
 2 
 erstellen Laufzeit- Kontext ( im Prinzip mit den gleichen Einstellungen der Umgebung ein, wo Ihre Java-Anwendung bereits ausgeführt wird ), um die Shell-Code ausführen, wie im folgenden Beispielcode: 
 
 Runtime shellRuntime = Runtime.getRuntime (); 
 
 Shell -Code wird als separater Prozess ausgeführt 
 3 
 starten Sie die Shell-Code wie im folgenden Beispiel . Code : 
 
 Prozess shellProcess = shellRuntime.exec ("\\" c :/system32/ipconfig erneuern \\ ""); 
 
 Ersetzen Sie " c :/system32/ipconfig erneuern " mit der vollen Schale Befehl, den Sie ausführen möchten , das heißt, der vollständige Pfad zur ausführbaren Datei mit allen erforderlichen Parametern.