« Programmation Java/Autres langages » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 25 :
* ''Import'' est remplacé par ''require_once''.
* Le framework JUnit par PHPUnit.
 
== [[Programmation C sharp|C sharp]] ==
Le [[Programmation C sharp|langage C sharp]] ressemble beaucoup à Java dans la syntaxe, cependant :
* Le nom des méthodes de l'API est similaire, mais commence par une minuscule en Java :
:: {|
! C sharp :
| ToString, || Length, || Main
|-
! Java :
| toString, || length, || main
|}
* Les accesseurs de propriétés n'existe pas en Java. Cependant, Java utilise la convention Bean (JavaBean), définissant des noms standards pour les méthodes d'accès aux propriétés (<code>get''Property''(), set''Property''(value), add''PropertyCollectionItem''(), remove''PropertyCollectionItem''()</code>...). Cette convention est supportée par les outils de développement en Java (''NetBeans'' par exemple), notamment les outils de création d'interface graphique pour les bibliothèques de composants (AWT, Swing, JavaFX...) qui respectent la convention.
 
== Voir aussi ==