Bonjour tout le monde,

j'ai des soucis pour comprendre les API. Par exemple moi je travail sur JAVA, selon mes connaissances, les API sont des interfaces pour des applications i.e celui qui

veut les utiliser doit connaitre les signatures des méthodes et les propriétés des classes sans chercher à savoir la manière d'implémentation.

-----> Est ce que si par exemple quelqu’un développe une API dans un autre langage : PHP, VBasic, C# ou RUBY je peut l'utiliser dans projets JAVA, si c'est possible

par quel moyen ?, ou c'est faisable qu'avec les API développer en JAVA uniquement ?

-----> Est ce que toutes les instructions utilisées dans JAVA appartiennent au API intégré en JRE ?

Merci.