Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment étendre une classe abstrait…
  • Comment télécharger des fichiers a…
  • Comment faire pour afficher les numé…
  • Comment trouver le moyen d'un tablea…
  • Comment écrire un programme Java qu…
  • Comment développer Tetris Jeux en J…
  • Comment faire pour tester si un cara…
  • Comment configurer Ant avec Eclipse …
  • Comment une invite d'entrée à cord…
  • Comment convertir un projet NetBeans…
  •   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

    Comment gérer une erreur de dépassement de mémoire en Java

    Quand la machine virtuelle Java s'exécute un programme Java , il alloue de la mémoire pour ce programme de deux façons : un segment de taille fixe contenant tous les objets dont la taille était connu au moment de la compilation et un pool de mémoire (appelé « tas ») à partir de laquelle les allocations dynamiques seront desservis . Si un programme alloue suffisamment d'objets dynamiques à utiliser tout l'espace sur le tas , il sera mis fin par la JVM avec un " out of memory" erreur. Vous pouvez éviter cette erreur en ordonnant la JVM d'allouer un tas plus importantes au début de l'exécution du programme. Instructions
    1

    Cliquez sur "Démarrer " et tapez " run " dans la boîte de recherche. Cliquez sur "Exécuter " , puis tapez " cmd " et appuyez sur "Entrée". Cliquez sur la fenêtre de commande nouvellement ouvert pour le sélectionner.
    2

    Changer le répertoire courant pour celui contenant votre application Java ( déjà compilé en « classe» . Fichiers) en tapant les commandes suivantes dans le commandement fenêtre :

    C:

    cd " C: \\ Users \\ Paula \\ javaDev "

    Remplacer " C: \\ Users \\ Paula \\ javaDev " par le dossier de l' application. Remplacez "C:" par la lettre de lecteur correspondant . Appuyez sur "Entrée " à la fin de chaque ligne
    3

    exécuter votre application en invoquant la JVM avec les limites de taille de tas non par défaut: .

    Java- Xmx1024MB progClass . class of

    remplacer "1024" par la taille maximale du tas sera en mesure d'atteindre ( en méga-octets ; valeur par défaut est 64). Ce paramètre doit être réglé assez grand (selon votre demande ) pour éviter le " out of memory" erreurs . Remplacer " progClass.class " par la classe qui définit la méthode Java " main () " . Appuyez sur "Entrée".

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour créer une date à partir d'une chaîne en Java 
  • Comment dessiner un diamant en Java 
  • Comment écrire un compteur de visites en JSP 
  • Comment fusionner deux listes d'ADT Ordre 
  • Comment construire une chaîne et définir le texte par la chaîne en Java 
  • Comment exécuter Eclipse dans le JDK 
  • Comment obtenir Fond Bouton dans Android 
  • Java et résolues erreur de compilation 
  • Tutoriel Java pour Fixation d'un applet à un Frame 
  • Comment générer un nombre Pas plus de 4 fois en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc