Java    Espace Java


stageID.work();
This page describes the simulation of a processor in Java with following features:
  • A basic DLX pipeline
  • Interlocking and forwarding mechanisms
  • A data cache implementation
  • Branch prediction with different branch predictor models
  • A superscalar mode

import oberle.*;
Le package oberle contient un certain nombre de classes utiles, avec entres autres :
  • Quelques classes graphiques et aussi de manipulation d'images.
  • Un doclet pour generer les documentations Javadoc au format LaTeX.
  • Une classe permettant de gérer les arguments de la ligne de commande.
Les sources sont aussi disponibles.

m.setElement(2, 1, 2.0);
CM3D est une application de calcul matriciel. Ses sources sont disponibles ainsi qu'une documentation utilisateur.

class HelloWorld {
Quelques cours sur des thèmes tels que les classes internes, les interfaces ou la gestion des évènements. Ces cours sont acompagnés d'exercices de mise en pratique.

basic = new BasicCAN();
Le projet de Gestion de bus CAN comporte aussi une application en Java.

Mes meilleurs bookmarks sur Java avec les sites de référence
ou d'autres abordants des thèmes intéressants tels que la gestion des thread.