See artikkel räägib sellest, kuidas väljuda jshellist, mis on Java Shelli tööriist, mis on kasutusele võetud koos Java 9-ga. See on nagu käsureapõhine REPL (Read-Evaluate-Print Loop), mis võimaldab teil kiiresti oma Java koodijuppe testida. Siiski võib juhtuda, et soovite jshellist väljuda ja naasta oma operatsioonisüsteemi käsureale. Selleks alustame probleemile lahenduse pakkumisega, millele järgneb koodi põhjalik ülevaade. See artikkel sisaldab kaasahaaravaid teadmisi seotud teekide, funktsioonide ja muu kohta.
Jshellist väljumine on sama lihtne kui kirjutada / väljuda ja vajutada Enter. Selle toimingu tausta mõistmine on aga iga Java arendaja jaoks ülioluline. See tagab sujuva suhtlemise jshelliga ja suurendab teie üldist kodeerimise efektiivsust.
/exit
Käsu /exit anatoomia
Käsk /exit on üks paljudest metakäskudest, mida jshell toetab. Need metakäsud algavad tähega / ja ei kuulu Java keele alla. Neid kasutatakse jshelli seansi käitumise juhtimiseks.
Käsku /exit kasutatakse jshelli seansi lõpetamiseks ja operatsioonisüsteemi juhtimise tagastamiseks. Kui kirjutate /exit ja vajutate Enter, saadab see väljumiskäsu jshellile, mis seejärel seansi lõpetab.
Nende metakäskude üksikasjalik mõistmine võib Java REPL-iga töötamise ajal teie tõhusust märkimisväärselt suurendada.
Muude metakäskude mõistmine
Sama oluline on mõista teisi Jshelli metakäske. Näiteks /help pakub kõigi metakäskude loendit. /list kuvab kõik seansi ajal sisestatud väljavõtted. /save failinimi saab teie seansi katkendeid faili salvestada. Need käsud mängivad olulist rolli jshellist maksimaalselt ära kasutades.
/help /list /save filename
Nii nagu /exit lõpetab teie seansi, võimaldavad need metakäsud teil oma tööd tõhusalt juhtida, salvestada ja hankida. Õppides neid käske kasutama, omandate jshellis navigeerimise ja Java arendusülesannete sujuvamaks muutmise.
Kokkuvõttesjshell on võimas tööriist, mis võimaldab Java arendajatel koodilõike kiiresti ja tõhusalt testida. Käsk /exit ja muud metakäsud mängivad Java REPL-i käitumise kontrollimisel lahutamatut rolli, tagades seega optimaalse Java arenduskogemuse.