Ovaj članak će govoriti o tome kako izaći iz jshell-a koji je alat Java Shell predstavljen u Javi 9. To je poput REPL-a bazirane na komandnoj liniji (Read-Evaluate-Print Loop) koji vam omogućava da brzo testirate svoje isječke Java koda. Međutim, može doći do trenutaka kada želite da izađete iz jshell-a i vratite se na komandnu liniju operativnog sistema. Za to ćemo početi pružanjem rješenja za problem, nakon čega slijedi sveobuhvatan pregled koda. Ovaj članak uključuje zanimljive uvide u povezane biblioteke, funkcije i još mnogo toga.
Izlazak iz jshell-a je jednostavno kao pisati /exit i pritisnuti Enter. Međutim, razumijevanje konteksta iza ove operacije je ključno za svakog Java programera. Osigurava glatku interakciju sa jshellom i poboljšava vašu ukupnu efikasnost kodiranja.
/exit
Anatomija naredbe /exit
Naredba /exit je jedna od nekoliko meta-naredbi koje jshell podržava. Ove meta-naredbe počinju sa znakom / i nisu dio Java jezika. Koriste se za kontrolu ponašanja jshell sesije.
Naredba /exit se koristi za završetak jshell sesije i vraćanje kontrole operativnom sistemu. Kada napišete /exit i pritisnete Enter, on šalje naredbu za izlaz jshell-u, koja zatim prekida sesiju.
Detaljno razumijevanje ovih meta-naredbi može značajno poboljšati vašu efikasnost dok radite sa Java REPL-om.
Razumijevanje drugih meta-naredbi
Razumijevanje drugih meta-naredbi u Jshell-u je jednako važno. Na primjer, /help pruža listu svih meta-naredbi. /list prikazuje sve isječke koje ste unijeli tokom sesije. /save filename može sačuvati isječke vaše sesije u datoteku. Ove komande igraju važnu ulogu u izvlačenju maksimuma iz jshell-a.
/help /list /save filename
Baš kao što /exit prekida vašu sesiju, ove meta-komande vam omogućavaju da efikasno kontrolišete, čuvate i preuzimate svoj rad. Savladavanjem upotrebe ovih naredbi, postat ćete vješti u navigaciji jshell-om i pojednostavljivanju vaših Java razvojnih zadataka.
U zakljucku, jshell je moćan alat koji omogućava Java programerima da brzo i efikasno testiraju isječke koda. Naredba /exit i druge meta-naredbe igraju integralnu ulogu u kontroli ponašanja Java REPL-a, čime se osigurava optimalno iskustvo razvoja Jave.