Scala vodič: Hello world
Ovaj vodič pomaže vam da započnete sa Scalom. Objašnjava što vam je potrebno da napišete svoj prvi Scala program. Počinje s osnovama: naučit ćete gdje možete pronaći i preuzeti potrebne alate, kako ih instalirati i vodit će vas sve do izgradnje i pokretanja vašeg koda. Ako nikada prije niste napisali Scala program, ovo je mjesto za početak. Kreirali smo ovaj članak kako biste mogli započeti sa Scalom i prijeći na naše SMS primjere. Ako ste već upoznati sa Scalom, možete izravno prijeći na jedan od sljedećih SMS projekata.
Scala SMS primjeri:
Scala slanje SMS-a s HTTP REST API-jem (primjer koda)
Scala slanje više SMS-ova s HTTP REST API-jem (primjer koda)
Scala zakazivanje SMS-a s HTTP REST API-jem (primjer koda)
Scala primanje SMS-a s HTTP REST API-jem (primjer koda)
Scala brisanje SMS-a s HTTP REST API-jem (primjer koda)
Preuzmite najnoviju Scala SMS API biblioteku s Githuba
Što je Scala
Scala je programski jezik. Sličan je prirodnom jeziku, poput engleskog. Koristi se za komunikaciju s računalom. Glavna razlika između prirodnog jezika i programskog jezika je što programski jezici imaju strožu strukturu kako bi računalo bolje razumjelo.
Što je IntelliJ
IntelliJ je alat za pisanje Scala programa. IntelliJ vam omogućuje unos teksta koristeći Scala jezik i omogućuje vam da kažete računalu da pročita tekst i izvrši upute. Koristimo izraz "Pokreni" da kažemo računalu da izvrši upute.
Što je Scala Hello world program
Scala hello world program je najjednostavniji program koji možete napisati. Jednostavno ispisuje rečenicu: Hello world na zaslonu računala. Program Hello World prvi je program koji programeri pišu u bilo kojem programskom jeziku.
Kako napisati svoj prvi program u Scalai
Da biste napisali svoj prvi program u Scalai:
- Provjerite preduvjete
- Postavite Java JDK
- Preuzmite IntelliJ
- Instalirajte Scalau
- Kreirajte novi Scala sbt projekt u IntelliJ-u
- Nazovite projekt i postavite JDK
- Napišite Hello World program u Scalai
- Pokrenite svoj Scala Hello World program
- Provjerite izlaz
Preduvjeti
Evo što vam je potrebno za početak. Da biste napisali svoj prvi računalni program u Scalai, potrebno vam je Windows računalo, IntelliJ IDE, Scala dodatak i primjer koda prikazanog u nastavku.
- Windows 10 računalo
- Java JDK
- IntelliJ IDE
- Scala dodatak
- Ozeki Hello World primjer projekta
Preuzmite Java JDK
Možete koristiti ovu poveznicu: https://adoptopenjdk.net/ da preuzmete Java JDK.
Preuzmite Java JDK
Da biste započeli s programiranjem u Scalai, prvo morate preuzeti Java JDK. To učinite tako da posjetite sljedeću poveznicu: https://adoptopenjdk.net/. Kliknite na plavi gumb Latest Release da biste započeli preuzimanje instalacijskog programa Java JDK (Slika 1). Nakon što se preuzimanje završi, Java JDK je spreman za instalaciju.
Instalirajte Java JDK
Kako bismo razumjeli Scala jezik, naše računalo mora naučiti jezik. Da bismo to učinili, moramo instalirati Java JDK koji sadrži sve informacije o njemu.
Kako testirati je li Java JDK instaliran?
U dva jednostavna koraka možete testirati je li Java JDK instaliran:
- Otvorite Command Prompt
- Upišite sljedeću naredbu:
java -version
Ako je java instalirana, vidjet ćete nešto poput ovoga:
Testirajte Java
Prije početka, trebali biste provjeriti je li Java ispravno instalirana. Da biste to učinili, prvo morate otvoriti Command Prompt. Upišite sljedeću naredbu: java -version i pritisnite enter (Slika 2). Ako Command Prompt vrati trenutnu verziju instalirane Jave, ona je u ispravnom stanju.
Preuzmite IntelliJ
Možete koristiti ovu poveznicu: https://jetbrains.com/idea/download/ da preuzmete IntelliJ.
Preuzimanje IntelliJ-a
Sada kada je Java JDK instaliran, možete preuzeti IDE za kodiranje. Preuzmite IntelliJ s ove poveznice: https://jetbrains.com/idea/download/ Kliknite na gumb preuzmi ispod Community kako biste započeli preuzimanje instalacijskog programa. Nakon što se preuzimanje završi, možete instalirati IntelliJ. (Slika 3)
Instaliranje IntelliJ-a
Da biste napisali svoj prvi Scala program, morate instalirati IntelliJ. Sljedeći video pokazuje kako se ova instalacija može izvesti.
Instaliranje Scale
Da biste kreirali Scala projekt u IntelliJ-u, moramo instalirati Scala dodatak. U sljedećem videu pokazat ću vam kako instalirati Scala dodatak u IntelliJ IDE-u.
Instaliranje Scala dodatka
Da biste započeli kodiranje u Scali, prvo morate instalirati Scala dodatak u IntelliJ-u. Prilikom pokretanja IDE-a, kliknite na karticu dodataka s lijeve strane. Upišite "Scala" u traku za pretraživanje (Slika 4). Rezultati pretraživanja će prikazati Scala dodatak. Kliknite na njega, zatim kliknite na Instaliraj kako biste postavili ovaj dodatak.
Scala instalirana
Nakon što ste uspješno instalirali Scala dodatak, pojavit će se na kartici Instalirano. Kada kliknete na njega kako biste vidjeli detalje, pisat će "Omogućeno za sve projekte". (Slika 5)
Kreiranje novog projekta u IntelliJ-u
Kako bismo započeli pisanje našeg prvog Scala programa, moramo kreirati novi projekt u IntelliJ IDE-u. U sljedećem videu možete vidjeti kako kreirati novi Scala projekt u IntelliJ-u.
Kreiranje novog projekta
Sve je sada postavljeno za kreiranje novog projekta i početak kodiranja u Scali. Kliknite na znak plus koji glasi Novi projekt na kartici Projekti (Slika 6). To će vas provesti kroz nekoliko postavki konfiguracije, gdje možete postaviti detalje svog projekta.
Odabir Scale
Nakon kreiranja novog projekta, morate ga konfigurirati posebno za kodiranje u Scali. Prvo, odaberite Scalu iz izbornika s lijeve strane (Slika 7). Zatim, kliknite na sbt. Na kraju, kliknite Dalje.
Imenovanje projekta i odabir Java JDK-a
Na ovom zaslonu bit ćete upitani da imenujete svoj projekt. Upišite željeno ime u tekstualno polje na vrhu (Slika 8). Možda ćete također morati odabrati JDK, ako već nije odabran prema zadanim postavkama. Kliknite na Završi kako biste kreirali svoj projekt.
Pisanje hello world programa u Scali
Prvi program koji napišete u bilo kojem programskom jeziku je 'Hello world' program. Jedini cilj ovog programa je ispisati izraz 'Hello world' na zaslonu računala. U ovom primjeru program se sastoji od dvije linije koda: Treća linija: println("Hello world!") ispisuje tekst.
object helloWorld { def main(args:Array[String]) : Unit = { println("Hello world!) } }
Pokrenite hello world program
Da biste prvi put pokrenuli svoj kod u IntelliJ-u, morate pritisnuti F4 ili
Izlaz vašeg koda
Kada pokrenete svoj kod unutar IntelliJ-a, izlaz će se pojaviti u debug konzoli. Ova konzola se nalazi na dnu prozora. Sadrži izlaze i moguće poruke o greškama koje vaš kod vraća. Ovdje možemo vidjeti da se poruka "Hello world!" pojavila nakon što je kod pokrenut (Slika 9). Sada ćemo vidjeti što se događa kada Scala naiđe na grešku.
Što ako napravim grešku u svom kodu
Što je sintaksna greška?
Sintaksna greška znači da ne razumijem. Ako razgovarate s nekim na engleskom i on ne razumije što govorite, odgovorit će s "Ne razumijem". Ako razgovarate s računalom na Scala-i i računalo ne razumije što govorite, odgovorit će s "Sintaksna greška".
Kako riješiti sintaksnu grešku u Scala-i?
U kodu ispod namjerno ćemo stvoriti sintaksnu grešku tako što nećemo staviti točku-zarez nakon linije Hello World. Vidjet ćete kako računalo reagira, kako ćemo popraviti grešku i kako ćemo uspješno pokrenuti računalni program.
Izvješće o grešci u IntelliJ-u
IntelliJ obavještava programera o greškama na više načina. Prije svega, uređivač teksta podcrtava dijelove koda koji će dovesti do greške. To čini čak i prije nego što pokrenete svoj kod, tako da je lako identificirati osnovne tipkarske greške (Slika 10). Odlučili smo ipak pokrenuti kod kako bismo demonstrirali izvješće o grešci. Izvješća o greškama pojavljuju se unutar debug konzole nakon što program nije uspio pokrenuti. Ova izvješća su nevjerojatno korisna jer ukazuju na lokaciju i vrstu greške programeru.
Sažetak
Čitanjem ovog vodiča stekli ste dovoljno znanja da započnete s programiranjem u Scala-i, da izgradite i pokrenete svoj prvi Hello World program. Ako ste slijedili gornje upute i vaš program radi dobro, napravili ste prve korake da postanete Scala softverski programer. Sada možete koristiti Ozeki Scala SMS rješenja koja će vam pomoći da vrlo učinkovito i bez napora organizirate poruke jer možete prilagoditi dane kodove bez ikakvih ograničenja.
Saznajte više o razvoju vašeg sustava za slanje poruka korištenjem Scala rješenja. Prijeđite na sljedeći tutorial o kako poslati SMS iz Scala-e.
Stavimo u praksu ono što ste naučili. Preuzmite Ozeki SMS Gateway sada!
More information
- C# SMS vodič: Hello world
- Visual Basic SMS vodič: Hello world
- F# SMS vodič: Hello world
- Java SMS vodič: Hello world
- Javascript SMS vodič: Hello world
- Node.js SMS vodič: Hello world
- Kotlin SMS vodič: Hello world
- C/C SMS vodič: Hello world
- Delphi SMS vodič: Hello world
- PHP SMS vodič: Hello world
- Perl SMS vodič: Hello world
- Python SMS vodič: Hello world
- Python flask SMS vodič: Hello world
- Ruby SMS vodič: Hello world
- Tcl/Tk SMS vodič: Hello world
- Go SMS vodič: Hello world
- R SMS vodič: Hello world
- Scala SMS vodič: Hello world
- Objective C SMS vodič: Hello world
- Vodiči za programere