No stress, just imagination
Premier pas vers la certification, j'ai eu l'occasion de participer à la formation JB336 de Red Hat autour de JBoss. Résultat très positifs, j'ai d'ailleurs fais mes premiers tests de configuration dont vous pour voir les résultats dans la section dossier.
Mail:perenono@pere-nono.net
Blog:blog.pere-nono.net
C# |
Java |
||
++ | Possibilité d'utiliser de façon simplifié les DLL et le code d'autre langage | ++ | Véritable langage multi-plateforme géré par Sun avec IBM ... dont l'ensemble des spécifications sont publiques |
+ | Possibilité de redéfinir un opérateur | ++ | Visibilité de la structure simplifié par la gestion de package ( le nom d'un package ayant un lien avec sa structure physique ) |
++ | L'héritage est simplifiée au maximum ( surcharge implicite, distinction entre interface et classe ... ) | ||
++ | 4 modes ( package, public, protected, private ) Le mode package étant très utile pour tout developpeur créant des agents. |
||
+++ | Très utilisé ( recherche, professionnel ), on trouve beaucoup de bibliothèques. Répond à tout les besoins avec JavaBeans, EJB, Servlet ... |
||
--- | Héritage mal défini:
|
-- | Ne peut utiliser le code d'autres langages simplement. Il faut utiliser JNI pour le C++ mais il existe aussi de nombreux langage dont on trouve la traduction en Java : WProlog, Jython, JPerl ... |
- | Juste 3 modes. | -- | Redéfinition des opérateurs impossibles. |
-- | Système de paquetage: "using" ça à le goût et l'odeur d'un "import" mais cela n'en a pas la puissance. |
- | Pas de type énuméré. |
- | Les fonctions du système par convention débute par une majuscule. Je vous l'accorde c'est pas très important mais quand même pour la relecture je préfère conserver la majuscule pour les classes. |