Bonjour,

Récent certifié SCJP 6, je désire à présent passer le second niveau de la certification JavaSE, et donc le SCJD. Je désire dès lors avoir quelques précisions à ce sujet, trop rares sur ce forum à ce sujet.

J'ai lu qu'il s'agissait de mener à bien un projet de A à Z en Java. Mais...
1/ combien de temps avons-nous pour le réaliser au maximum ?
2/ le sujet est-il donné par Sun, ou doit-on le préparer nous-même ? S'il vient de Sun, sous quelle forme est-il présenté ?
3/ on n'a droit qu'à l'API standard de base, mais on peut utiliser n'importe quel outil ? (genre l'IDE, les générateurs de classes, modeling tools)
4/ quelle est le type d'application à créer ? Le typique [serveur + base de données] / [client + Swing] ?
5/ quelles sont les APIs standards (atypiques) indispensables ? (genre réflexion, scripting (groovy), MBean, JNI, etc.)
6/ io vs. nio... ça fait une grosse différence d'utiliser l'un plutôt que l'autre ?

Je sais, ça fait beaucoup de questions, mais je voudrais tellement être rassuré et me motiver pour le faire. Mais toutes ces questions m'empêchent d'y voir clair et de me lancer pour le moment.

D'avance merci à qui répondra !

Olivier