Dienstag, 16. Juni 2009

Multithreading

So danach Multithreading eines der schwierigeren Kapitel in jeder Hinsicht sind hier ein kleines Beispiel :

public class Family{
private interface Dependency{ }
private class Mother implements Dependency{ }
private class Father implements Dependency{ }
private class Child implements Runnable{
@Override
public void run()
{ }
}
public Family(){
Mother mama = new Mother();
Father papa = new Father();

if(mama instanceof Dependency && papa instanceof Dependency){
new Thread(new Child()).start();
}
}
}

2 Kommentare:

  1. Multithreading ist wahrlich schwierig. Das neue Child müsstest nämlich mit new Child().start(); anschupfen, nicht mit .run(), aber ich lass es mal so durchgehn ;)

    AntwortenLöschen