A „Hello, World!” segít, hogy elkezdj Java nyelven írni, és megismerkedj az Exercism munkafolyamatával. A teljesítése feloldja a(z) Java kurzus többi feladatát.
Nézd meg a „Bevezetés a Hello, World! világába” videónkat, hogy elkezdhesd 👇
A klasszikus bevezető feladat. Egyszerűen csak mondd: „Hello, World!”.
A „Hello, World!” a hagyományos első program, amikor valaki egy új nyelven vagy környezetben kezd el programozni.
A célok egyszerűek:
Ha minden jól megy, készen állsz rá, hogy letöltsd az első igazi feladatodat.
Mivel ez az első Java-feladatod, készítettünk egy részletes útmutatót, amely végigvezet a megoldásodon. Nézd meg, tippeket és segítséget találsz benne!
Üdvözlünk a Java-kurzus első feladatánál!
Ez a dokumentum lépésről lépésre végigvezet a feladat megoldásán. Az utasítások ugyanúgy működnek Windows, macOS és Linux alatt.
Még ha már ismered is a Java alapjait, ez az útmutató akkor is hasznos lehet: segít megérteni annak az eszköznek, a Gradle-nek a kimenetét, amelyet a kódunk fordításához és teszteléséhez használunk, és bemutat néhány olyan mintát is, amely közös a kurzus összes feladatában.
Amikor letöltesz egy új Java-feladatot, a következőket kapod:
src/test/java könyvtárban találhatók, és olyan teszteket definiálnak, amelyeknek a megoldásodnak meg kell felelnie, mielőtt nyugodtan kijelenthetjük, hogy működik.src/main/java könyvtárban találhatók, és azoknak az osztályoknak a vázát definiálják, amelyekre az aktuális probléma megoldásához szükséged lesz.A megoldást az online szerkesztőnkben is elkészítheted, és ott futtathatod a teszteket, de ha helyben szeretnéd megoldani a feladatot és futtatni a teszteket, nézd meg az alábbi hivatkozásokat:
Akár helyben dolgozol, akár az online szerkesztőt használod, a következő kódot találod majd:
String getGreeting() {
return "Goodbye, Mars!";
}
A cél, hogy módosítsd a megadott kódot úgy, hogy a "Hello, World!" szöveget adja vissza a "Goodbye, Mars!" helyett.
Miután kijavítottad és megvalósítottad a megoldást, futtasd le újra a teszteket. A teszteket lefuttathatod az online szerkesztőben vagy helyben a gépeden:
Ha már működő megoldásod van, és át is néztük, készen állsz, hogy beküldd az exercism.org-ra. A megoldást beküldheted az online szerkesztővel, vagy helyben az Exercism CLI használatával:
A feladat helyi beküldéséhez először telepítsd az exercism CLI-t, ha még nem tetted meg, majd küldd be a megoldásod fájljait, például:
exercism submit <file location>
A <file location> helyére a Greeter.java fájlod relatív helyét írd, tehát ha például a C:\exercism\java\hello-world mappában dolgozol, akkor a parancs így néz ki:
exercism submit .\src\main\java\Greeter.java
Ha az online szerkesztőt szeretnéd használni a megoldásod beküldéséhez, csak kattints a „Submit” gombra!
Ha közelebbről is megnéznéd, hogyan küldheted be a megoldást helyben:
Innen többféle úton is továbbmehetsz.
Bármit is döntesz a következő lépésről, őszintén reméljük, hogy tanulsz majd, és élvezni fogod, hogy ennek a közösségnek a tagja vagy. Ha bármikor segítségre van szükséged, ne habozz kérdezni!
Sok sikert!
Sok más feladat is van, amivel gyakorolhatsz.
Csapd fel a következőt! (példa a two-fer feladatra)
exercism download --exercise=two-fer --track=java
Az Exercism szíve a programozási gyakorlatokról szóló beszélgetések. A gyakorlás mindenképp szórakoztató, de visszajelzést abból kapsz, ha másokkal is kapcsolatba lépsz, akár az ő próbálkozásaikról, akár a sajátjaidról van szó. Ez a visszajelzés segíthet rámutatni arra, hogy mit csinálsz jól, és hol lehetne fejlődnöd.
Néhány beküldött megoldás szinte teljesen ugyanaz lesz, mint a tiéd, mások viszont teljesen eltérőek. Mindkét fajta megtekintése tanulságos és érdekes lehet.
A mentorok a választott kurzusukhoz beküldött megoldásokat nézik át, hogy a felhasználók a lehető legtöbbet tanulhassák.
Ha többet szeretnél olvasni a mentorálásról, nézd meg az Exercism dokumentációját.
Az Exercism teljes egésze nyílt forráskódú, és több mint 100 karbantartó, valamint még sokkal több közreműködő szeretetből végzett munkája.
Ha be szeretnél kapcsolódni, és közreműködővé szeretnél válni, kiindulópontot az Exercism közreműködési útmutatója kínál.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Java nyelvet 26 fogalom158 feladat segítségével, valódi emberi mentorálással, mindez ingyen.