FEN IntroJava AAU1 Introduktion til programmering Et program: HelloWorld Objekter og klasser
FEN IntroJava AAU2 Java Virtual Machine Afvikling af Java-programmer source (xxx.java) compiler CPU bytecode (xxx.class)
FEN IntroJava AAU3 Hello World - sourcen Source-programmet er en tekstfil: ’Hello.java’ Skrives i en editor – fx NotePad
FEN IntroJava AAU4 Hello World – oversættes Programmet oversættes med kommandoen ’javac’ (java compiler) Der kan være fejl: Hvis ikke, så dannes.class-filen (Java Byte Code)
FEN IntroJava AAU5 Hello World køres Kommandoen ’java’ kører programmet på Java Virtual Machine Mest almindelige begynderfejl Sådan!!!
FEN IntroJava AAU6 IDE Dette er bøvlet! Normalt bruges et udviklingsmiljø eller: IDE (Integrated Development Environment) Et IDE indeholder editor, styrer filer, starter compileren og afvikler programmet på den virtuelle maskine (og meget mere). Vi starter med et lille legetøjsmiljø: BlueJ
FEN IntroJava AAU7 HelloWorld i BlueJ Projektet hedder ’HelloWorld’ Programmet ligger i klassen ’Hello’ Programmet ses i editor vinduet demo
FEN IntroJava AAU8 Studenter og Kurser Download Åben med BlueJ Demo
FEN IntroJava AAU9 Øvelser Installer JDK og BlueJ – se software.htmsoftware.htm Lav dit eget HelloWorld-projekt Download og åben Student-Course projektet i BlueJ Opret et Student-objekt og et Course- objekt afprøv nogle af metoderne Læs tutorials: –Getting Started – JDKGetting Started – JDK –BlueJ TutorialBlueJ Tutorial