Schnittstellenbeschreibungen in /** .. */,
daraus kann HTML-Seite erzeugt werden
(ansehen  mit Implementierung/Schnittstelle im BlueJ-Editor)
 /**
 * Zeile von 'x' drucken, dann Zeilenschaltung
 * 
 * @param  n  Anzahl der 'x'
 */
void zeile (int n) {
    for ( int i = 0 ; i < n ; i++ ) {
       System.out.print ("x");
    }
    System.out.println ();
}
zeile (15) liefert Ausgabe:
xxxxxxxxxxxxxxx
/** drucke Rechteck 
 * @param b Breite
 * @param h Hoehe 
 */
static void rechteck ( int b, int h ) { ... }
rechteck (3,2) liefert Ausgabe:
xxx
xxx
dreieck (5) liefert Ausgabe: x xx xxx xxxx xxxxx
x xx xx xxx xxx xxx
x x x x x x x x x x x x x x x x x x x x x x x x