Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire pour exécuter Java Be…
  • Comment écrire un programme d'appli…
  • Une API Java 3D Tutoriel 
  • Comment créer un modèle bidimensio…
  • Pouvons-nous utiliser le sélénium …
  • Comment construire une application J…
  • Quels sont les objets JMS qui sont o…
  • Comment étendre une classe abstrait…
  • Comment faire pour changer la dispos…
  • Comment faire pour créer des hiéra…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comparaison des plates-formes Java & Net

    . Java et offre la programmation orientée objet et net de l'architecture et de vastes classes de cadre à partir duquel le développement d'applications . . Les philosophies de base de conduite deux plates-formes différentes, cependant . Java, avec le slogan « écrire une fois de fonctionner n'importe où", tente d'être une langue unique qui, une fois compilé, fonctionne sur n'importe quel matériel et sous n'importe quel système d'exploitation. Compilé. Programmes nets , d'autre part , se déroulera uniquement sur ​​Windows, mais peuvent être écrits dans n'importe quel nombre de langues différentes (C #, VB.Net, J #, C + + , etc.) Cette effets de différence fondamentale presque tous les aspects des deux plates-formes. Framework

    Parce que la plate-forme . NET a un accès direct à l'API système d'exploitation Windows (interface de programmation d'application ) , ses classes de cadre peut être plus riche. Tout ce que une zone de texte Windows peut être ou faire , par exemple, est à la disposition du programmeur. Net . Java, qui doit fonctionner sur n'importe quelle machine et sous n'importe quel système d'exploitation , doit s'appuyer sur des attentes plus bas dénominateur commun et de ses classes du framework ne peut offrir les options les plus rudimentaires. En conséquence . Programmes nets , en particulier ceux qui ont des interfaces utilisateur graphiques complexes , sont souvent plus faciles à créer alors que les programmes Java nécessitent soit de vastes codage ou l'adoption d' outils tiers .
    Multi- plate-forme idéale

    Bien que le but derrière " write once run anywhere " la philosophie de Java est louable, dans la pratique, cela ne fonctionne pas toujours . Malgré les meilleurs efforts de ceux qui développent Java , les différences entre les systèmes d'exploitation et le matériel se sont glissées dans la plate-forme Java et des programmes multi-plateformes sont souvent une corvée à déboguer. D'autre part , . NET est seulement légèrement mieux que les différences entre les différentes versions de Windows peuvent causer des problèmes similaires .
    Coût

    Java a l'avantage , au moins au début, d'être libre . Le langage et la plate-forme sont open source et la plupart des outils de développement qui utilise Java sont open source ainsi . Cependant , la plupart des extensions au niveau des entreprises à la langue ne sont pas libres et peut être très coûteux . Pour le développement web de base , Microsoft propose une connexion . Outils nets , mais pour la plupart des applications sérieuses , les licences Visual Studio doivent être achetées pour le développement en . Net. La majorité des analyses de coûts donner. Net le bord quand il s'agit de coûts à long terme de la propriété .
    Developer connaissances

    Parce qu'il est disponible gratuitement et fonctionne sur de multiples plates-formes , les universités enseignent Java le plus souvent . net. Ainsi, une comparaison à veridicus.com fait valoir que , en adoptant la plate-forme Java un service informatique est plus susceptible d'attirer plus de développeurs officiellement formés et disciplinés. Java, car elle existe depuis plus longtemps , a également un plus grand volume d'aide disponible en ligne sous la forme de groupes de discussion , des forums et des tutoriels.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour intégrer une applet Java en HTML 
  • Comment installer un compilateur Java 
  • Comment éditer les pages JSP dans l'EDI 
  • Comment convertir un tableau en une liste en Java 
  • Comment faire pour démarrer un navigateur Web en Java 
  • Comment faire pour augmenter le texte Taille du champ dans une Applet Java 
  • Comment convertir une chaîne Java pour Couleur 
  • Comment analyser une chaîne d'entrée au comte Lettres en Java 
  • Parse, méthode en Java 
  • Chiffres de substitution monoalphabétique dans le code Java 
  • Connaissances Informatiques © http://www.ordinateur.cc