java
Vi vil bruge dele af denne gratis online bog! Vær opmærksom på at den kan downloades.

Links

Værktøjer

Quiz'er og andet sjov

Ekstra Bøger

Opgaver til forelæsning 3.


Et nyt projekt

I Eclipse skal du oprette et nyt java projekt som skal indholde dagens opgaver.
   File -> New -> Java project
   
Vælg et navn fx. "Klasser". Opret en ny Klasse (Class) i mappen "src" og vælg et passende navn. Opret en main funktion (kopier fx den fra kursussidens forside ). kør programmet ved at højre-klikke på klassen og vælg
   Run as -> Java Application
   
Efterfølgende kan du bruge "den grønne pil / play knappen" til gentage program kørslen.

Læs fra keyboard

Der er flere af jer der har forespurgt hvordan man kan læse input fra brugeren af jeres programmer. Java's standard bibliotek bliver hele tiden udvidet, og der er nu kommet en relativ simple måde at opnå dette på. Her er et simpelt eksempel lånt fra
http://www.java2s.com/Code/Java/JDK-6/JavaConsolereadLine.htm
import java.io.Console;
import java.sql.SQLException;

public class MainClass {
  
  public static void main(String[] args) throws ClassNotFoundException, SQLException {
    Console console = System.console();
    if (console == null) {
      System.err.println("sales: unable to obtain console");
      return;
    }
    
    String username = console.readLine("Enter username: ");
    System.out.println(username);
  }
}
    
Vær dog opmærksom på at dette ikke virker til Mac / OSX endnu da det kræver Java 6.0. Som ikke er udkommet her til endnu - øv!

Hurtig start

Leg med Klasser og objketer, Lav et klasse hierarki over fx. former (shapes)

Lav dit eget spil

Prøv at lave dit eget spil - jeg er startet på skak, som du kan hente her [download].

Opgaver

Løs opgaverne til kap 5 - [her]

Quiz

Diskuter spørgsmålene til [quizen]
Valid XHTML 1.0 Strict Valid CSS!