Presentation laddar. Vänta.

Presentation laddar. Vänta.

Jonny Karlsson 14.12.2005 INTRODUKTION TILL PROGRAMMERING Föreläsning 5 (14.12.2005) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna.

Liknande presentationer


En presentation över ämnet: "Jonny Karlsson 14.12.2005 INTRODUKTION TILL PROGRAMMERING Föreläsning 5 (14.12.2005) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna."— Presentationens avskrift:

1 Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna uppbyggnaden hos ett Java program

2 Jonny Karlsson Programmeringsspråket Java Java är ett objektorienterat programmeringsspråk utvecklat av Sun Microsystems på 1990-talet. Java är lätt att lära sig, jämfört med andra objektorienterade programmeringsspråk, p.g.a. Java har samlat ihop de bästa delarna av de äldre objektorienterade programmeringsspråken. Java-program kan köras på så gott som alla operativsystem, i WEB-program (Java Applets) och även i Symbian mobiltelefoner (Java Midlets)

3 Jonny Karlsson Kompilering av Java program Ett kompilerat program är färdigt att köras på en viss dator I ett tolkat program skapas maskininstruktionerna under programmets körning Java är en blandning av kompilering och tolkning Resultatet av Java-kompilering: pseudo-instruktioner (byte-codes)

4 Jonny Karlsson Java virtualmaskin Pseudo-instruktionerna är maskininstruktioner för en ”virtuell maskin” VM (Virtual Machine) En virtuell maskin är i praktiken ett program som kan tolka pseudo-instruktioner till maskininstruktioner. Kompilerade Java program är ej maskinspecifika, men varje maskin som kör ett Java program behöver en Java virutalmaskin som är maskinspecifik. Java virtualmaskiner är installerade i WEB bläddrare (såsom Mozilla och MS Internet Explorer) och i operativsystem.

5 Jonny Karlsson Olika typer av Java program Program med textbaserat gränssnittProgram med textbaserat gränssnitt ”Applets” som används i Internet bläddrare”Applets” som används i Internet bläddrare Fönsterapplikationer som använder ett grafiskt användargränssnittFönsterapplikationer som använder ett grafiskt användargränssnitt

6 Jonny Karlsson Uppbyggnaden av ett Java program Ett minimalt textbaserat Java program kan se ut så här: public class HelloWorld { public static void main(String[] argv) { System.out.println(”Hello World!”); }}

7 Jonny Karlsson Java programmeringsverktyg JCreator är ett utmärkt programmeringsverktyg för Java som dessutom är freeware. Kan laddas ner från:

8 Jonny Karlsson Online dokumentation


Ladda ner ppt "Jonny Karlsson 14.12.2005 INTRODUKTION TILL PROGRAMMERING Föreläsning 5 (14.12.2005) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna."

Liknande presentationer


Google-annonser