Video: How to BBQ Pizza - Summer Grill Life Hack 2024
JShell este Java 9 care vă permite să explorați în programare. JShell facilitează jocul fără teama de consecințe dezastruoase. Programele Java folosesc adesea același refren vechi și obositor:
public class SomethingOrOther {
public static void principal {String args [În Java întregul program este o clasă.
Metoda
principalăse declanșează automat în momentul în care programul începe să ruleze.
Oricum, reintroducerea acestui cod de boilerplate într-o fereastră de editor poate fi enervantă, mai ales atunci când obiectivul dvs. este de a testa efectul executării câtorva declarații simple. Pentru a rezolva această problemă, administratorii Java au venit cu un nou instrument în Java 9. Ei îl numesc
JShell
. Instrucțiunile pentru lansarea JShell diferă de la un computer la altul. Pentru instrucțiunile care funcționează pe calculatorul dvs., vizitați toate codurile. com.
Atunci când utilizați JShell, nu introduceți niciodată un întreg program. În schimb, tastați o instrucțiune Java și apoi JShell răspunde la instrucțiunea dvs., apoi introduceți oa doua instrucțiune, iar JShell răspunde la a doua instrucțiune, apoi introduceți oa treia instrucțiune și așa mai departe. O singură declarație este suficientă pentru a obține un răspuns de la JShell.
JShell este doar un exemplu de limbăCitiți evaluați buclă de imprimare
(REPL). Multe limbi de programare au REPL și, cu Java 9, limba Java are în cele din urmă un REPL propriu.
Atunci când rulați JShell, dialogul merge astfel:
jshell>Introduceți o instrucțiune
JShell răspunde jshell>
De exemplu, puteți introduce dublu
amountInAccount și apoi apăsați Enter. JShell răspunde afișând
amountInAccount ==> 0. 0
Iată câteva lucruri de observat despre JShell:
Nu trebuie să tastați un întreg program Java.
Introducerea câtorva instrucțiuni, cum ar fi
double amountInAccount
amountInAccount = 50. 22
- amountInAccount = amountInAccount + 1000000. 00
face trucul.
În JShell, punct și virgulă sunt (în mare măsură) opționale.
Un punct și virgulă au fost tipărite la sfârșitul numai a uneia dintre cele nouă linii.
JShell răspunde imediat după ce introduceți fiecare linie.
După
- sumaInAccount
a fost declarată a fi
- dublă
, JShell răspunde prin a spune că variabila
amountInAccount
are valoarea 0.0. După
amountInAccount = amountInAccount + 1000000. 00
este tastat, Shell răspunde că noua valoare a
amountInAccount este 1000050. 22
.
Puteți combina instrucțiunile din multe programe Java diferite.
Puteți cere JShell-ul pentru valoarea unei expresii.
Nu trebuie să atribuiți valoarea expresiei unei variabile. De exemplu, tastați
liftWeightLimit / weightOfAPerson
- JShell răspunde că valoarea
- liftWeightLimit / weightOfAPerson
este 9. JShell reprezintă un nume temporar pentru acea valoare. Deasupra, numele se întâmplă să fie
8 $
. Deci, pe următoarea linie, când ți se cere valoarea de
$ 8 +1
, JShell dă răspunsul 10.
Poți obține chiar răspunsuri de la JShell fără a utiliza variabile.
În ultimul rând, se solicită valoarea de 42 + 7, iar JShell răspunde generos cu valoarea 49.
În timp ce executați JShell, nu trebuie să retipcrieți comenzi pe care le-ați introdus deja. Dacă apăsați o dată tasta săgeată în sus, JShell vă arată comanda pe care ați introdus-o recent. Dacă apăsați de două ori tasta săgeată sus, JShell vă arată următoarea comandă pe care ați introdus-o. Si asa mai departe. Când JShell vă arată o comandă, puteți utiliza tastele săgeată stânga și dreapta pentru a vă deplasa la orice caracter din mijlocul comenzii. Puteți modifica caracterele din comandă. În cele din urmă, când apăsați Enter, JShell execută comanda nou modificată.
Pentru a termina rularea de JShell, tastați
- / exit
(începând cu o slash). Dar
/ exit
este doar una din numeroasele comenzi pe care le puteți da lui JShell. Pentru a cere JShell ce alte tipuri de comenzi puteți utiliza, tastați / help .
Cu JShell, puteți testa afirmațiile înainte de a le pune într-un program Java complet dezvoltat. Aceasta face JShell un instrument cu adevărat util.
Vizitați toate codurile. com pentru instrucțiuni privind lansarea JShell pe calculatorul dumneavoastră. După lansarea lui JShell, tastați câteva linii de cod. Vedeți ce se întâmplă atunci când tastați câteva linii ușor diferite.