1.1 OmBlueJ Dennav¨agledning1margiremdna¨orpaatornvtatiukf¨onnenirtdo¨rali¨jgnmsnoBlueJ.BlueJ ¨arenutvecklingsmiljo¨fo¨rJavaTMecuddnareisningp˚aenintroisngda¨fronuedvrpesdeltelci niva˚.D¨rutveckladochimplementeradavteametfo¨rBlueJvid Monash University, en a Melbourne, Australien. Mer information omBlueJnnfisp˚ahttp://bluej.monash.edu.
1.2Ra¨ckviddochla¨sare Dennav¨agledninga¨ravseddfo¨rdesomvillbekantasigmedmo¨jligheternahosmilj¨on.Den fo¨rklararintedesignbeslutellerdeforskningsfra˚gorsomfinnsbakommilj¨on. Detf¨orutsa¨ttsattl¨asaren¨arbekantmedprogrammeringsspr˚aketJava—ingetfo¨rs¨ok gorsattgeenintroduktiontillJavaidennava¨gledning. ¨ Detta¨aringenfullsta¨ndigreferensmanualtillmiljo¨n.Ma˚ngadetaljerharutel¨amnats— betoningenliggerpa˚enkortochkoncisintroduktion,snarare¨anenkomplettf¨orteckningav funktioner. Deflestaavsnittslutarmedensummerandeslutsatsfo¨ravsnittet.Kapitel10repeterar alla summeringar som snabbreferens.
1.3 Copyright, licensering och distribution SystemetBlueJ¨grandnittlirftinglilg¨aankogauto¨fdantssneklivrtlsheomgaelan¨vdhneco anv¨andning.Systemetochdessdokumentationkandistribuerasfritt. Ingen del av systemetBlueJlleretaoiemtnodukedssorf¨aslj¨ars˚anflenessertnitsnivler inkluderasipaketsomsa¨ljsf¨orvinst,utanskriftligtgodka¨nnandefra˚nf¨rfattarn o a. Copyrightr¨ofcBlueJbnes.grellin.K¨oJ.RogochniasMvenah ˚ 1.4 Aterkoppling Kommentarer,fra˚gor,korrigeringar,kritikochannantypava˚terkopplingga¨llandesystemet BlueJgaelan¨vdrneleelppuhtnummoklcoanrmva¨atvindnarg¨aegsnikkct.V¨anlirasaktiv 1eSLOt¨neovesnra¨ttingnrt
1
2
ep
ost
till
Michael
K
o¨lling
(.aduunamo.esh@kim
).
Kapitel 2
Attsa¨ttaiga˚ng
2.1 Installation BlueJdistt.atl¨kaatllreni¨graagsni”jar”format.InsavikvaJvalkaressburiasermesoartt 2.1.1F¨orutsa¨ttningar Dum˚astehaJDK1.2.2ellersenareinstalleratpa˚dittsystemf¨orattanv¨andaBlueJ. Vissa delarfungerarba¨ttremedJDK1.3,sa˚det¨arv¨artatth¨amtaelleruppdateratillsenaste tg˚vanavJDK.OmduinteharJDKinstalleratkanduladdanerdetifra˚nSunswebbplats u a http://java.sun.com/j2se/. 2.1.2Atth¨amtaBlueJ BlueJdistribueras som fil kalladbluej-xxx.jarard¨,xxxrahmpellexe.Tilmmersnunsroiraev¨ BlueJversion 1.1.1 distributionsnamnetbluej-111.jar. Du kan f˚a denna fil via diskett eller laddanerdetfr˚anwebbplatsenfo¨rBlueJh//lbtt:pj.uenamo.eshdu. 2.1.3 Om SDK, JDK och JRE Iblandfinnsf¨orvirringo¨verolikadistributioneravJava:SDK,JDKochJREpaketen.Du bo¨rinstallerasenasteversionenavJava2SDK(SoftwareDevelopmentKit).TermenJDK (JavaDevelopmentKit)¨aretta¨ldrenamnf¨orsammasak.Sunhara¨ndratnamnkonventio-nenvidetttillfa¨lle,meniblandanv¨andsfortfarandedeta¨ldrenamnet(JDK).Tillexempel, n¨arduinstallerarJava2SDKv.1.3,s˚akommerstandardinstallationenattmedf¨orabiblio-teksnamnet jdk1.3. JRE(JavaRuntimeEnviroment)a¨rannorlunda:Det¨arendelm¨angdavSDKf¨ork¨orning avJava.F¨orBlueJra˚nduretu-gaarDKd¨verSeh¨o.Vibnilkdtterotara¨fattedetnirekca¨r vecklingsverktyg somBlueJtansEiJRauaserllb.revo¨hevinstallationenotamitksstmoedal av SDK. 2.1.4 Installation Windows: Dubbelklickapa˚installationsfilen(bluej-xxx.jareratf¨orrkonfigura¨etnimetsysttidOm). exekverbarajar-filer,kanskeintedubbelklickandetfungerar.Omdeta¨rs˚a,o¨ppnaenf¨onster 3