Kom i gang med programmering i Java



Like dokumenter
Installere JBuilder Foundation i Windows XP

Hvordan installere Java og easyio på Windows

Installere JBuilder Foundation i Mandrake Linux 10.0

Hvordan laste ned og installere Java på Windowsplattformen

4. Installasjonsveiledning. Experior - rich test editor for FitNesse -

1. NetBeans IDE: Lage en enkel mobilapplikasjon

Hvordan slette midlertidige filer i Java kontrollpanel

Avinstallere Java: Windows 7 og eldre versjoner

Øving 0 - Xcode TDT4102

Programmering i JBuilderX Foundation

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

Brukerveiledning For Installasjon Av PCKasse. v1.01

Brukerveiledning Custodis Backup Basic Epost:

Forelesning inf Java 1

Norsk Data Senter AS Installasjon av Intentor Helpdesk

Norsk Data Senter AS Oppgradering av Intentor Helpdesk

Innstallasjon og oppsett av Wordpress

1. Å lage programmer i C++

PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO

Velkommen til Brother's Keeper 6 for Windows!

Velkommen som ny bruker av Uni Økonomi!

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011

POLITISKE SAKSDOKUMENTER:

Installasjon av Nett-TV-meter Trinn for trinn

Installasjonsveiledning Visma Avendo, versjon 5.2

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet:

BRUKERMANUAL. Telsys Online Backup

1. Å lage programmer i C++

Opus Dental 7.1 Oppdateringsveiledning

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF

Installasjonsveiledning Lenovo ThinkPad Edge. ADCom Data - Molde

Lotus Traveler - Manual for installasjon

Ja, men sluttresultatet er ikke like OK. Da må du bruke "snarveisikonmetoden". Se trinnene nedenfor:

Installasjonsveiledning

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress

IMS Intelligent MediaServer Desktop Upload Tool

Kjøre Wordpress på OSX

Læringsmål og pensum. v=nkiu9yen5nc

Forelesning inf Java 1

Innstillinger. Endre Personalia

Installasjonsveiledning av Faktura Z

Løsninger på påloggingsproblemer

Brukerveiledning for identifisering med BankID

Veiledning for aktivering av. Mobil Bredbåndstelefoni

Hvordan hente ut listen over et hagelags medlemmer fra Hageselskapets nye portal

Brukerveiledning digital eksamen via WISEflow

Brukermanual for Quizbuilder

Debugging. Tore Berg Hansen, TISIP

Installasjons Guide for esam

Brukerveiledning WordPress. Innlogging:

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes

Komme igang med App Inventor Introduksjon App Inventor PDF

WordPress. Brukerveiledning. Kjære kunde. Innlogging:

Brukerveiledning Astra XT- programvare oppsett og kommunikasjons innstillinger.

Geometra. Brukermanual. Telefon:

8. FILOVERFØRING. 8. Filoverføring

Fra Python til Java, del 2

Kom i gang med Stata for Windows på UiO - hurtigstart for begynnere

Trinnvis veiledning for oppdatering til Windows 8.1

Installasjonsveiledning PowerOffice SQL

Før du starter, del 2

1 INNLEDNING Om Altinn Skjemaer som støttes INSTALLASJON OG OPPSTART Nedlasting Registrering...

9 tips til sikrere PC

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1.

Aktiver SymWriter lisensen din over Internett

Brukerveiledning for SMS fra Outlook

Løsninger på påloggingsproblemer

Hvordan oppdatere Java.

Oppgradere HP ElitePad 900 fra Windows 8.0 til 8.1

TASTAVEDEN SKOLE Bruk av Lydbøker

VPN for Norges idrettshøgskole, Windows

Installasjonsveiledning

Remote Desktop Services

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 1 Introduksjon til Programmering og Python. Professor Alf Inge Wang

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5.

- Java kan lastes ned gratis For installasjon, se punktet Hvordan laster jeg ned og installerer Java på min maskin?.

Problem med innlogging til Sauekontrollen Web?

Bruk av Domenia Norges AS Webmail

1. Opprette Innkjøpsområder DFØ

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Kom i gang med Python

PixEdit Guide MEDFAK (5. utkast)

- Så har man antagelig et problem med Windows sin driversignering å gjøre.

Opprydding og Vedlikehold av Windows

Innholdsfortegnelse. Side 118 av 135

Velkomment til å installere BAS21

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc.

1 Innholdsfortegnelse

Konvertering av klientdata fra Sticos A rsoppgjør 2011 til Total A rsoppgjør 2012

VEILEDNING FOR INSTALLASJON AV SIGNALOPPSETT I AUTOCAD

Installasjonsveiledning Oppgradering av tidligere versjon

Hvordan lage en PDF. 1. CutePDF og tilleggsprogrammet lastes ned fra følgende side:

Lisensiering og aktivering av programvare: Rulle ut programvare med Apple Remote Desktop

INF1000 : Forelesning 1 (del 2)

BLISSTAVLE for Rolltalk Designer. Veiledning

Eduroam. Hvordan koble seg til trådløst nettverk på UiS?

Versjon Utarbeidet av: Erik Svendsen

Hvordan å lage og publisere ditt personlige visittkort

Kapittel 1. Datamaskiner og programmeringsspråk. 1.1 Programmering

Transkript:

Kom i gang med programmering i Java Dette dokumentet forteller hvordan du skal komme i gang med programmering inkludert nedlasting av den programvare du trenger samt oppsett av disse samt en del innstillinger i Windows. Bildene er tatt fra en engelskspråklig versjon av Windows XP Professional, men det bør ikke utgjøre noe problem for dere da ting er plassert på samme sted og er skrevet i en veldig lettforståelig engelsk. Innholdsfortegnelsen i neste punkt viser oppbygningen av dette dokumentet i sin helhet. Innholdsfortegnelse Kom i gang med programmering i Java...1 Innholdsfortegnelse...1 Hva trenger vi for å programmere i Java...1 SDK - Software Development Kit...2 Laste ned SDK...2 Oppsett av miljøvariabelen PATH...3 Teksteditor...5 Textpad...5 Hvordan vise filendelser i Windows 2k/XP...6 Hva trenger vi for å programmere i Java Det første vi trenger for å programmere i Java er en utviklingspakke - en slik pakke består av en kompilator som oversetter det vi programmerer til noe en datamaskin forstår samt ett program som kjører koden vår. Disse to tingene kan vi laste ned gratis fra Sun Microsystems ettersom vi programmerer i Java, og denne pakke er en såkalt SDK - Software Development Kit (du vil flere plasser også finne referanser til det tidligere navnet, JDK - Java Development Kit). Den andre tingen vi trenger er en teksteditor (legg merke til at jeg bruker ordet teksteditor her istedenfor tekstbehandler ettersom det er snakk om ren tekst og ikke formattert tekst slik den vi finner f. eks i Word-filer). Når vi programmerer er det viktig at vi lagrer kildekoden med filendelsen.java, f. eks heiverden.java - for å se disse endelsene må vi foreta noen instillinger i Windows og fremgangsmåten for å gjøre dette er vist i siste del av dette dokumentet. Legg også merke til at navnet på klassen (navnet etter det reserverte ordet class i den koden vi skriver må også være det samme som første delen av filnavnet). Tor-Eirik Bakke Lunde Side 1 / 6 23.09.2004

SDK - Software Development Kit Laste ned SDK SDK kan vi laste ned direkte fra Sun Microsystems. Som første steg i nedlastingsprosessen kan du gå til adressen http://java.sun.com. Fra menyen helt til venstre på siden skal du velge menyvalget Downloads. Du vil nå få opp en rekke produkter vi kan laste ned, den vi trenger er J2SE - dersom du lurer på hva noen av de andre tilsynelatende identiske utgavene er kan du se listen med forklaringer her: SDK-pakken kommer i forskjellige utgaver: SE Standard Edition, det er denne vi kommer til å benytte oss av EE Enterprise Edition, dette er en kommersiell proprietær utvidelse av Java ofte brukt av bedrifter, men vi kommer ikke til å bruke den her da den krever at vi kjøper en lisens. ME Micro Edition, dette er en spesiell nedkuttet versjon av Java og det er denne utgaven en benytter seg dersom en skal utvikle Java-programmer som skal kjøre på eksempelvis mobiltelefoner med støtte for Java. I praksis anbefaler jeg ikke bruk av den aller siste versjonen av Java til utvikling av nye programmer, men ettersom boken legger opp til bruk av versjon 1.5 er det denne vi skal laste ned selv om den kun er i beta-stadiet i utviklingen. Fra den første nedtrekksmenyen velger du valget all platforms under kategorien J2SE 1.5 RC og trykker på knappen merket Go. På neste side velger du Download under kategorien JDK for Windows plattformen (har du båndbredden til å gjøre det anbefales det også at du laster ned dokumentasjonen også). Etter å ha godtatt lisensen for bruk av Java-teknologien kommer du endelig frem til siden der du kan laste ned selve installasjonsfilene. Til Windows-plattformen har du valget mellom å enten laste ned hele pakken (offline installation) eller å laste ned en versjon som basert på dine installasjonsvalg laster ned og installerer kun de alternativene du ønsker å ha med (online installation). Jeg anbefaler å laste ned hele pakken, men det får bli opp til deg selv å velge utgaven. Last ned filen, og dobbelklikk på den for å starte selve installasjonsprosessen. Under installasjonen har du alternativet til å velge bort en del ekstramateriale som en del eksempler og lignende, men disse kan være greie å ha liggende og se på etter hvert. For nå kan det være greit å akseptere installasjonsstien som er foreslått, men du har mulighet til å endre dersom du ønkser det. For å teste at vi kan kompilere filer ved bruk av kommandolinjen kan du åpne opp ett kommandolinjevindu for så å prøve å skrive inn kommandoen javac. Dersom du får ett resultat som det vist nedenfor (har du norsk utgave av Windows XP vil feilmeldingen være skrevet på norsk), er du nødt til å sette opp miljøvariabelen PATH manuelt. Får du ingen feilmelding kan du hoppe over det neste punktet. Tor-Eirik Bakke Lunde Side 2 / 6 23.09.2004

Oppsett av miljøvariabelen PATH Oppsett av miljøvariabler kan enten gjøres ved å modifisere på oppstartfilene for kommandolinjen, men den metoden som mest trolig vil fungere best er å gjøre dette via kontrollpanelet. Under kontrollpanelet vil du finne ett valg som heter System (du må skifte til klassisk visning i kontrollpanelet for å få tilgang til dette valget i Windows XP). Under skillearket Avansert vil du finne en knapp merket miljøvariabler jamført skjermbildet vist til under til venstre. Etter å ha klikket på knappen miljøvariabler vil du få opp de miljøvariabler som er satt opp for din spesifikke bruker i den øverste listen samt en liste over miljøvariablene som gjelder for hele systemet i den nederste listen (se bildet vist til under til høyre). Sørg for at systemvariabelen Path er valgt fra listen og trykk på knappen merket rediger ( Edit på engelsk versjon av Windows XP). Verdiene i miljøvariabelen path er inndelt slik at de forskjellige elementene er skilt ved bruk av semikolon dersom du innstallerte J2SE SDK i den foreslåtte katalogen, C:\Program Files\Java\jdk1.5.0 føyer du på teksten ;C:\Program Files\Java\jdk1.5.0\bin på slutten av verdien. Trykk ok for å lagre endringene. For å teste at instillingene fungerer kan du prøve å kjøre kommandoen javac fra kommandolinjen slik vi gjorde innledningsvis (husk på at du må lukke det opprinnelige kommandolinje-vinduet ditt Tor-Eirik Bakke Lunde Side 3 / 6 23.09.2004

og åpne ett nytt for at endringene skal være kommet med), og se om du nå får ett annet resultat. Resultatet av å kjøre kommandoen alene bør være noe slikt som følgende skjermbilde viser: Tor-Eirik Bakke Lunde Side 4 / 6 23.09.2004

Teksteditor Når det kommer til valg av teksteditor til programmering i Java har du en enorm mengde alternativer tilgjengelig for deg. Mange vil være helt enkle editorer med valg slik som syntaksmerking (det vil si at reserverte ord vil bli merket i en annen farge for lettere lesning), mens noen andre igjen vil være mer profesjonelle utviklingsmiljøer slik Borland JBuilder (vi skal benytte oss av denne senere i kurset). Boken nevner flere alternativer som blant annet WinEdit og JEdit (Link: http://www.jedit.org/ ) - jeg vil personlig anbefale bruken av editoren textpad (Link: http://www.textpad.com/ ), men det kan være greit for dere å prøve flere og se hvilke som best passer dine behov. Textpad Editoren Textpad kan lastes ned fra http://www.textpad.com/, og installeres veldig lett med å helt enkelt dobbelklikke på den nedlastede filen. Textpad vil vise java-filer med syntaksmerking så lenge som filen er lagret med endelsen.java. Det er også anbefalt å slå på linjenummerering i editoren siden feil under kompilering vil angi ett linjenummer - dette kan gjøres ved å velge Preferences fra nedtrekksmenyen kalt Configure. Fra menyen til venstre i dialogen som kommer frem velger du alternativet View før du haker av for valget Line numbers i listen over alternativer til høyre i skjermbildet. Textpad har også funksjonalitet for å kompilere (dette fungerer kun dersom du tidligere satte opp miljøvariabelen PATH tidligere) og kjøre programmet du har laget fra nedtrekksmenyen Tools. Tor-Eirik Bakke Lunde Side 5 / 6 23.09.2004

Hvordan vise filendelser i Windows 2k/XP Slik standardinnstillingene i Windows 2000 og Windows XP er satt så vises ikke filendelsene i utforskervinduene - når vi programmerer ved bruk av en teksteditor vil dette være ett problem da det er en vanlig nybegynnerfeil at filene med ett uhell får endelsen.txt. Dette kan endres fra nedtrekksmenyen Tools, og så ved å velge alternativet Folder options. I den dialogen som kommer opp nå skal du velge skillearket kalt View og så fra listen nedenfor lete deg frem til alternativet hide extensions for known filetypes og så fjerne krysset foran dette valget. I norske utgaver av Windows heter skillearket Vis samt at det valget vi skal fjerne krysset foran heter Skjul filetiketter for kjente filtyper. Trykk Ok for å gå tilbake til mappevisning (filetternavnene skal nå være synlige - legg merke til at denne endringen gjelder også for alle andre filer). Det anbefales også at du huker av for alternativet Display the full path in the adress bar (på norsk: vis full sti i adresselinjen ). Tor-Eirik Bakke Lunde Side 6 / 6 23.09.2004