Questions marquées «jvm»

La machine virtuelle Java (JVM) permet à un ensemble de programmes informatiques et de structures de données d'utiliser un modèle de machine virtuelle pour l'exécution d'autres programmes et scripts informatiques. Utilisez cette balise pour les questions concernant les outils fournis par une machine virtuelle Java ou son fonctionnement dans un scénario spécifique.



4
Java: Quelle est la différence entre <init> et <clinit>?
Je suis incapable de comprendre le texte suivant ... Cela signifie-t-il que &lt;clinit&gt;c'est pour les constructeurs vides? Pourquoi est-il important d'avoir deux versions différentes? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods Au niveau de la machine virtuelle Java, chaque constructeur (§2.12) apparaît comme une méthode d'initialisation d'instance portant le nom spécial &lt;init&gt;. Ce …
94 java  jvm 

2
limitation de la journalisation du débogage java ssl
Utilisation de l'indicateur JVM -Djavax.net.debug=ssl produit une quantité énorme de journalisation, les détails de chaque événement SSL sur le serveur. Existe-t-il de toute façon uniquement des erreurs de journalisation? ou peut-être qu'il existe un meilleur sous-ensemble de ces indicateurs qui produisent une sortie plus ordonnée all turn on all debugging …
94 java  logging  ssl  jvm 

1
Limite supérieure du GC dépassée
Quelle est la durée d'échantillonnage utilisée par la JVM pour lancer «java.lang.OutOfMemoryError: limite de surcharge GC dépassée»? Je sais que vous pouvez contrôler 98% et 2% avec les paramètres GCTimeLimit et GCHeapFreeLimit mais quel est le temps d'échantillonnage?

20
Référence non résolue de Kotlin dans IntelliJ
J'ai commencé avec le tutoriel pour apprendre Kotlin dans IntelliJ.Lorsque j'ai essayé d'exécuter l'exemple ie fun main(args: Array&lt;String&gt;) { println("lol") } L'exécution est suspendue avec ce message Error:(5, 5) Kotlin: Unresolved reference: println C'est la première fois que j'utilise IntelliJ, je n'ai jamais travaillé sur un Javaprojet non plus, est-ce …


9
Implémentation de C # pour la JVM
Quelqu'un tente-t-il d'implémenter C # pour la JVM? En tant que développeur Java, je lorgne C # avec envie, mais je ne suis pas disposé à abandonner la portabilité et la maturité de la JVM, sans parler de la gamme diversifiée d'outils pour cela. Je sais qu'il existe des différences …
91 c#  java  clr  jvm 


8
Existe-t-il une JVM par application Java?
La même JVM est-elle utilisée par toutes les applications Java en cours d'exécution ou est-ce que «une JVM par application Java» s'applique? (disons que les applications sont IntelliJ IDEA, un serveur et NetBeans par exemple) En outre, existe-t-il une connexion entre les JVM affectées et les processus utilisés par chaque …
91 java  process  jvm 



30
Android Studio - Aucune installation JVM trouvée
J'ai des problèmes en essayant de démarrer Android Studio Lorsque j'essaye de le lancer après l'installation, j'obtiens cette erreur: No JVM Installation found. Please install a 64 bit JDK. Ma spécification système actuelle: Système d'exploitation: Windows 8.0 64 bit version JDK installé:JDK 1.8.0 Ce que j'ai essayé: J'ai essayé ce …

12
Obtention des paramètres d'une JVM en cours d'exécution
Existe-t-il un moyen d'obtenir les paramètres d'une JVM en cours d'exécution? Existe-t-il un outil en ligne de commande comme jstat qui prend en entrée le pid de la JVM et renvoie ses paramètres de départ? Je suis particulièrement intéressé par les valeurs -Xmx et -Xms qui ont été données lors …
90 java  jvm 

4
Quelle est la technique d'inversion de boucle?
J'étais en train de parcourir un document qui parle des techniques d'optimisation du compilateur juste à temps (JIT) pour Java. L'un d'eux était "l'inversion de boucle". Et le document dit: Vous remplacez une whileboucle régulière par une do-whileboucle. Et la do-whileboucle est définie dans une ifclause. Ce remplacement entraîne deux …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.