További történetekért.
Amikor elkezdtem tanulni a python-t, találkoztam az interaktív héjjal, ami egy nagyon klassz funkció az API felfedezéséhez, prototípus készítéséhez, akkor éreztem, hogy miért nincs a Java-ban. De a válasz itt van. JDK 9 jön a projekt Kulla. Mi a célja a Kulla projektnek? Master in Java9
The goal of the Kulla project is to investigate the creation of a
Read Evaluate Print Loop (REPL) tool for the Java programming
language.
Amikor a barátom megkérdezi, hogy miért szereted a Javát. Azt mondtam nekik, hogy a Java gazdag. Van egy natív módja a REPL-nek (Read-eval-print loopok). Ha gyorsan ki akarod ellenőrizni a System.out.print(“Hello world”); akkor külön projektet kell létrehoznod. A JShell a JDK9-ben bevezetett erőteljes eszközként jelent meg.
A JShell egy játszótér, a játszótéren krikettet, focit vagy bármit játszhatsz.
A JShell mélyen integrálódott a JDK-ba. A JShell szorosan integrálódik a Java fordítóval és a Java virtuális géppel, a JShell javítja a Java nyelv programozási élményét. A kódot már létrehozás közben tesztelheti, még jóval azelőtt, hogy az egész projektet befejezné. A JShell egy egyszerű UNIX shell ez beolvassa az utasításkészleteket, kiértékeli őket & bemutatja az eredményt.
A JShell előnyei.
- csökkenti a Java tanulási görbét
- Kezdje a kifejezést inkább az osztályokkal.
- Immediate feedback & easy understanding.
- Explore new API, experiment, instantly get a result.
- Komplex kódot írhatsz.
A JShell kétféle bemenetet fogad
- Java kód “Snippetek” – a snippet kis kóddarabkák.
- JShell parancsok.
A tapasztalat elmélet nélkül vak, de az elmélet tapasztalat nélkül puszta intellektuális játék.
Tapasztaljuk meg a JShell & interakcióját a Kulla projekttel. Piszkítsuk be a kezünket.
A JDK9 letöltéséhez kattintson ide.
Mac os többszörös JDK-útvonalhoz. Kérjük, nézze át ezt.
- Töltse le a legújabb JDK build
- beállítsa a Java_Home útvonalat & ellenőrizze a java verziót