Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Det kan noen ganger være praktisk å teste ut små Java-snutter uten å måtte lage en hel klasse med en main-metode. Eclipse lar deg lage en såkalt Scrapbook eller jpage-fil

Kompilering og kjøring fra kommandolinje

og åpne den i en egen editor, med kommandoer for å kjøre hele utvalgte deler av koden. Under ser du dette illustrert. En kode-snutt med en deklarasjon og en if-setning er marker og kjørt. Utskriften vises i konsoll-panelet under.

Scrapbook eller jpage
Image Added

 

En annen mulighet er å bruke en såkalt REPL, eller Read-Eval-Print loop etter de tre fasene programmet kjører gjennom. Dette er et program som lar deg skrive inn én og én setning (Read-fasen), som kjøres med en gang (Eval-fasen). Resultatet blir skrevet ut (Print-fasen), og ofte kan du bruke resultatet senere. Dette er en mer interaktiv og inkrementell måte å kjøre kode på, og er fin for utprøving av klasser og metoder. En slik Java REPL er tilgjengelig på web-siden www.javarepl.com (se https://github.com/albertlatacz/java-repl for mer om prosjektet). Et eksempel på interaksjon er vist under.

Java REPL på www.javarepl.com
Image Added

 Enkelte vil si at alle dataingeniører må kunne kjøre et program fra kommandolinja, og hvis du ikke bruker Eclipse (eller et annet IDE) er dette måten å gjøre det på. Du kommer deg derimot fint gjennom TDT4100 uten å se en kommandolinje, så denne tutorialen fra Oracle er frivillig lesing!