Qu'est-ce que la portabilité? Comment est-java plus portable que les autres langues?

Je me demande comment Java est plus portable que C, C++ et .NET et dans toute autre langue. J'ai lu de nombreuses fois sur java pour portable en raison de l'interprète et de la JVM, mais la JVM vient se cache l'architecture des différences dans le matériel et la droite? Nous avions encore besoin de plusieurs machines virtuelles pour les différentes architectures de machines. Ce qui me manque ici? Donc, si quelqu'un écrit une couche d'abstraction pour C pour les architectures les plus communes, disons que le CVM, puis tout C programme sera exécuté sur ces architectures, une fois CVM est installé, n'est-ce pas?

Ce qu'est exactement cette portabilité? Pouvez .NET être appelé portable?

  • Je pense que c'est exactement le genre de question qu'ils veulent voir sur programmers.stackexchange.com
  • Java la portabilité est beaucoup mieux expliqué ici : Voir ce lien
  • Je vais voter pour fermer cette question hors-sujet, car il appartient à Software Engineering mais il est trop vieux pour migrer.
InformationsquelleAutor Hari Menon | 2010-10-13