Java-ohjelmoinnin pikaoppaat

 
 
 

Pikaoppaan sisältö

Pikaoppaassa kuvataan, miten Windows-työasemalle asennetaan Java-ohjelmoinnissa tarvittavat työkalut, minkälaisia konfigurointeja työkalut vaativat, ja miten Javan työkaluja käyttämällä luodaan yksinkertainen HelloWorld-ohjelma. Tavoitteena on, että tämän pikaoppaan ohjeita noudattamalla tyhjälle työasemalle saa luotua ympäristön, jossa on mahdollista kirjoittaa, kääntää ja suorittaa yksinkertainen ohjelma, joka tulostaa ruudulle tekstin ”Hello World!”.


Voit ladata pikaoppaan myös pdf-muodossa:

Java-kehitysympäristön pystyttäminen (pdf)


Käyttöoikeus

Materiaalin kaikki oikeudet omistaa Pedacode Ky. Pedacode Ky antaa materiaalin käyttöön seuraavat oikeudet:

  1. oikeus tallentaa materiaali digitaalisessa muodossa henkilökohtaiseen opiskelukäyttöön tietokoneen muistiin, tietolevykkeelle tai muulle digitaaliselle alustalle.

  2. oikeus valmistaa materiaalista paperikopioita henkilökohtaiseen opiskelukäyttöön.

  3. oikeus kopioida ja levittää materiaalia muuttumattomana ja täydellisenä joko digitaalisessa- tai paperimuodossa vapaasti haluamilleen tahoille.


Materiaalin yksittäisiä osia ei saa kopioida eikä materiaalista tai sen osista saa valmistaa uusia muokattuja versioita. Materiaalia ei myöskään saa levittää maksua vastaan.


Lyhyesti: Materiaalia saa käyttää ja levittää vapaasti, mutta materiaalia ei saa alkaa myymään, eikä materiaalin osia saa kopioida osaksi muuta materiaalia.


Kehitysympäristön pystyttäminen

Ympäristön pystyttämisen vaiheet

Web-sovelluksen luominen aloitetaan vaadittavien ohjelmistojen

Javan kehitysympäristön pystyttäminen tehdään kolmessa vaiheessa:

  1. 1.Lataa ja asenna Java Development Kit (JDK)

  2. 2.Lataa ja asenna Eclipse SDK.

  3. 3.Kirjoita, käännä ja suorita yksinkertainen Hello World –sovellus, jolla asennuksen toimivuus saadaan varmistettua.


Vaihe 1: Lataa ja asenna Java Development Kit

Lataa Java Development Kit

Java Development Kit (JDK) on ohjelmistopaketti, joka sisältää Java-ohjelmoinnissa välttämättömät sovellukset. Lataa aluksi uusin JDK-paketti Sunin sivulta osoitteesta http://java.sun.com/javase/downloads/index.jsp. Sivulla on useita vaihtoehtoja, valitse näistä JDK 6 ja paina Download-painiketta:


Painettuasi Donwload-painiketta saat luettavaksi lisenssiehdot; hyväksymällä ehdot pääse sivulle, josta voit valita ladattavan paketin sen mukana, mitä käyttöjärjestelmää käytät. Tämän ohjeen esimerkeissä käytetään Windows XP SP2 –käyttöjärjestelmää.

Kun lataus on valmis, sinulla pitäisi olla omalla työasemallasi asennustiedosto jdk-6-windows-i586-iftw.exe.

Asenna Java Development Kit

Käynnistä JDK:n asennus avaamalla edellä ladattu tiedosto jdk-6-windows-i586-iftw.exe. Asennus etenee seuraavalla tavalla:

  1. 1.Hyväksy aluksi lisenssiehdot painamalla Accept-painiketta

  2. 2.Seuraavaksi sinulle aukeaa ikkuna, josta voi valita asennettavat sovellukset. JDK:n voi asentaa oletusarvoilla, joten paina Next-painiketta:


  3. 3.Asennus käynnistyy ja kestää tämän jälkeen hetken aikaa. Kun asennus on valmis, paina Finish-painiketta:

    


Huom! JDK:sta tulee tasaisesti uusia versioita. Tässä ohjeessa on käytetty esimerkkinä versioita JDK 1.6.0. Kun luet ohjetta, niin Sun on jo mahdollisesti julkaissut uudemman version, esimerkiksi JDK 1.6.0.2 tai 1.6.1. Ohje toimii hyvin myös uudempien versioiden kanssa.



Vaihe 2: Lataa ja asenna Eclipse SDK

Lataa Eclipse

Java-ohjelmia on mahdollista kirjoittaa periaatteessa yksinkertaisella tekstieditorilla, Windowsissa vaikkapa Notepadilla. Usein ohjelmointia helpottaa kuitenkin selvästi jonkin valmiin editorin käyttö. Tässä esimerkissä käytetään Eclipse-editoria, joka on yksi tämän hetken suosituimmista Java-ohjelmoinnin työvälineistä.

Lataa aluksi Eclipse omalle työasemallesi osoitteesta http://www.eclipse.org/downloads/. Sivulla on useita valintoja, valitse näistä Eclipse SDK 3.2.2:



Huom! Eclipsestä tulee tasaisesti uusia versioita. Tässä ohjeessa on käytetty esimerkkinä versioita 3.2.2. Kun luet ohjetta, niin Eclipsestä on mahdollisesti julkaistu jo uudempi versio, esimerkiksi 3.2.3 tai 3.3.0. Ohjeen pitäisi kuitenkin toimia hyvin myös uudempien versioiden kanssa.

Asenna Eclipse

Eclipse asennus on hyvin yksinkertaista: pura paketti eclipse-SDK-3.2.2-win32.zip hakemistoon c:\, jonka jälkeen Eclipse löytyy hakemistosta c:\eclipse.



Eclipse käynnistyy, kun ajat c:\eclipse-hakemistosta tiedoston eclipse.exe. Käynnistyttyään Eclipse kysyy Workspace-asetuksen arvoa. Workspace on hakemisto, jonne Eclipse tallentaa eri projektien tiedot. Anna hakemistoksi c:\eclipse workspace ja paina OK.



Eclipse käynnistyy tämän jälkeen ja näyttää tervetulosivun. Asennus on tämän jälkeen valmis:



Hello World -ohjelman luominen

Hello World -ohjelman luomisen vaiheet

HelloWorld on yksinkertainen Java-sovellus, joka tulostaa ruudulle tekstin ”Hello World”.  Ohjelma luodaan Eclipse-editoria käyttämällä kolmessa vaiheessa:

  1. 1.Luo uusi projekti Eclipseen

  2. 2.Luo projektiin uusi HelloWorld-niminen luokka

  3. 3.Kirjoita luokan koodi ja suorita ohjelma

Vaihe 1: Luo uusi projekti Eclipseen

Sulje aluksi Eclipsen Welcome-ikkuna välilehden oikeassa reunassa olevasta rastista:



Tämän jälkeen Eclipseen aukeaa normaali näkymä, jossa Java-ohjelmia käsitellään:




Luo Eclipseen uusi projekti valitsemalla File -> New -> Project..

 

 

 

Valitse projektin tyypiksi Java Project ja paina Next.



Anna projektin nimeksi HelloWorld-projekti, muut asetukset voi antaa olla oletusarvoina. Paina tämän jälkeen Finish.


Uusi projekti näkyy tämän jälkeen Eclipsen vasemmassa laidassa:


Vaihe 2: Luo projektiin uusi luokka

Luo seuraavaksi uusi luokka valitsemalla File -> New -> Class:



Anna uudelle luokalle seuraavat asetukset:

  1. -Package: com.pedacode.esimerkit

  2. -Name: HelloWorld

  3. -Rasti kohtaan public static void main(String[] args)

Paina tämän jälkeen Finish.



Painettuasi Finish, näkyy uusi luokka Eclipsen vasemman laidan näkymässä. Lisäksi luokan lähdekoodi aukeaa Eclipsen keskiosan editoriin:



Vaihe 3: Kirjoita luokan koodi ja suorita ohjelma

Kirjoita toteutus HelloWorld-luokan main()-metodiin. Tekstin tulostus ruudulle saadaan toteutettua käskyllä


System.out.println(”Hello World”);




Kun olet kirjoittanut koodin, tallenna ja käännä tiedosto valitsemalla File -> Save tai painamalla Ctrl-S.

Suorita sovellus tämän jälkeen valitsemalla Run -> Run as -> Java Application:



Kun Run-komento on annettu, ohjelma käynnistyy ja tulostaa Eclipsen alalaitaan Console-välilehdelle tekstin ”Hello World”:


Ohjelma on nyt valmis!


Lisää aiheesta

Java-ohjelmointia käydään läpi perusteista lähtien Pedacoden verkkokursseilla. Kursseilla käydään läpi sekä teoriaa että hyväksi havaittuja käytäntöjä, mutta erityisesti kurssit perustuvat itse tekemiseen ja oikeaan ohjelmointiin.


Ohjelmoinnin ja Java-kielen perusteita käsitellään kahdella Pedacoden kurssilla:

  1. -Ohjelmoinnin alkeet Java-kielellä –kurssi on tarkoitettu henkilöille, joilla ei ole aiempaa ohjelmointikokemusta. Kurssilla lähdetään liikkeelle yleisestä ohjelmoinnin perusteoriasta ja käsitellään tämän jälkeen Java-ohjelmoinnin perusasioita. Lisätietoja kurssista.

  2. -Java-kielen perusteet –kurssi on suunnattu henkilöille, joilla on jo jokin verran kokemusta jostakin ohjelmointikielestä. Aiempaa tuntemusta Javasta kurssilla ei kuitenkaan tarvita, vaan kurssi lähtee liikkeelle olio-ohjelmoinnin ja Java-kielen perusasioista. Lisätietoja kurssista.

Pedacode tarjoaa myös suuren joukon muita Java-ohjelmointiin liittyviä kursseja. Kurssivalikoimaamme kuuluu mm. J2EE-ohjelmointiin, XML-kieleen ja Web Services –ohjelmointiin liittyviä kursseja. Kurssitarjontamme kokonaisuudessaan löytyy koulutuskalenterista.

                       


Tervetuloa opiskelemaan!



Oliko opas mielestäsi hyödyllinen?

Jos tämä opas oli mielestäsi hyödyllinen, voit vapaasti kopioida ja levittää opasta tutuillesi tai laittaa sen jakoon yrityksesi tai muun työorganisaatiosi sisällä. Opas on kuitenkin aina jaeltava täydellisenä ja muuttumattomana kokonaisuutena. Oppaasta ei saa poistaa sivuja, eikä oppaan sisältöä saa muuttaa.

Otamme myös mielellämme vastaan palautetta oppaasta, voit ottaa meihin yhteyttä sähköpostitse osoitteessa  asiakaspalvelu@pedacode.net


Tekijän yhteystiedot

Pedacode Ky
(Y-tunnus: 1891298-0)

WWW-sivut:     http://www.pedacode.net

E-Mail:     asiakaspalvelu@pedacode.net

Postiosoite:     Pedacode Ky
                        PL 12
                        00321 HELSINKI

 

Java-kehitysympäristön pystyttäminen

Pikaopas on tarkoitettu henkilöille, joilla on perustiedot tietotekniikasta ja ohjelmoinnista. Pikaoppaan tarkoituksena ei ole käydä yksityiskohtaisesti läpi aihepiirin taustoja tai teoriaa.


Huomattavasti tarkemmin aihepiirin asioita käsitellään Pedacoden verkkokursseilla. Lisätietoja verkkokursseista löytyy osoitteesta www.pedacode.net.