Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Problèmes d'évolutivité dans les …
  • La taille du tampon par défaut pour…
  • Comment faire pour récupérer les r…
  • Comment trouver le plus grand commun…
  • Comment utiliser JCreator Avec un An…
  • Comment faire un chat sans avoir bes…
  • Noyau Java Tutoriels 
  • Comment écrire des programmes Java …
  • Comment faire pour exécuter le fich…
  • Comment importer des fichiers plats …
  •   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

    Avantages et inconvénients de Java Virtual Machine Interprète

    Le langage de programmation Java est conçu pour fonctionner à travers une " machine virtuelle ". Ce qui est différent des langages tels que C , où un programme est écrit et compilé pour une architecture spécifique et le système d'exploitation. Photos Le langage de programmation Java est conçu pour fonctionner à travers une «machine virtuelle»
    La machine virtuelle Concept

    Une machine virtuelle est une couche d'abstraction qui donne un programme d'une simplification interface pour interagir avec une variété d'ordinateurs physiques et leurs systèmes d'exploitation
    . Avantage: sécurité

    un avantage d'utiliser la machine virtuelle Java (VM) est que les machines virtuelles tentatives pour vérifier tous les programmes avant d'exécuter des activités malveillantes , et même des erreurs graves dans un programme Java sont confinés à sandbox
    l'avantage de la machine virtuelle : . Cross Platform
    < br >

    Un énorme avantage de la machine virtuelle Java est qu'il permet à un programme d'être écrit et compilé une seule fois, qui peut ensuite être exécuté sur un large éventail de systèmes et systèmes d'exploitation sans modification. De nombreux téléphones cellulaires et les appareils embarqués comprennent une machine virtuelle Java
    Inconvénient de droits: . Speed ​​

    La programmation doit se traduire par des produits génériques " byte code " pour le code machine de la cible système tel qu'il est exécuté , il est impossible pour Java pour exécuter plus rapidement les langues qui peuvent compiler directement en code machine pour les systèmes cibles
    Inconvénient: . Caractéristiques spécifiques de la plateforme

    Parce que la machine virtuelle Java doit fonctionner sur une grande variété de systèmes , les caractéristiques spécifiques à un système d'exploitation ne sont souvent pas mises en œuvre dans les programmes Java. En outre, le "look and feel " d'applications Java peuvent souvent être très différente de celle des styles par défaut des applications natives au sein d'un système d'exploitation.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un jeu Java avec NetBeans 
  • Comment initialiser un HashMap en Java 
  • Comment remplacer les barres obliques inversées Avec Double en Java 
  • Comment défilent aléatoirement Images avec Java 
  • Comment utiliser Struts Disposition 
  • Comment changer le Applet Viewer dans Eclipse 
  • Qu'est-ce que la certification Architecte Java 
  • Comment faire un programme qui permet de capter une chaîne aléatoire en Java 
  • Comment dessiner un ovale dans NetBeans 
  • Chiffres de substitution monoalphabétique dans le code Java 
  • Connaissances Informatiques © http://www.ordinateur.cc