| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    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.

    Previous :

    next :
      articles connexes
    ·Comment vérifier si une chaîne est numérique avec Ja…
    ·Comment analyser un Comma Separated chaînes en variabl…
    ·Comment faire défiler un Grails application en utilisa…
    ·Comment faire pour installer Java sur un téléphone po…
    ·Comment dessiner une sphère en Java 
    ·Les avantages de Struts Plus Servlets 
    ·Qu'est-ce que la classe String en Java 
    ·Comment ouvrir un port sur Android 
    ·Quatre types primitifs en Java 
    ·Comment afficher des informations dynamiques sur les pa…
      articles en vedette
    ·Comment redémarrer MySQL Du scénario 
    ·URLEncode et caractères spéciaux dans PHP 
    ·Comment remplacer un mal formé UTF-8 Regex 
    ·Comment saisir un mélange de chiffres et de lettres d'…
    ·Comment puis-je modifier un ListView sur Visual Basic 
    ·Comment passer une variable PHP dans un champ de texte 
    ·UNIX C Tutorial 
    ·Les caractères génériques et les fonctions SQL 
    ·Comment utiliser DBI se connecter à Perl 
    ·Formats PHP pour le temps des timbres de MySQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com