Perguntas com a marcação «jvm»

A Java Virtual Machine (JVM) permite que um conjunto de programas de software e estruturas de dados use um modelo de máquina virtual para a execução de outros programas e scripts de computador. Use esta tag para perguntas relacionadas a ferramentas fornecidas por uma JVM ou como ela funciona em um cenário específico.




7
Por que este método imprime 4?
Eu queria saber o que acontece quando você tenta capturar um StackOverflowError e veio com o seguinte método: class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); } } } Agora minha pergunta: Por que este …
111 java  jvm  stack-overflow 



1
CATALINA_OPTS vs JAVA_OPTS - Qual é a diferença?
Eu estava tentando descobrir a diferença entre as variáveis ​​do Apache Tomcat - CATALINA_OPTSe JAVA_OPTSno SO, e fiquei surpreso ao ver que ainda não havia nenhuma pergunta / resposta postada aqui. Então pensei em compartilhar aqui (com resposta) depois de descobrir a diferença. Verifique a resposta / diferença abaixo. NOTA: …
105 java  tomcat  jvm  tomcat6 


5
A JVM impede otimizações de chamada final?
Eu vi esta citação sobre a pergunta: Qual é uma boa linguagem funcional para construir um serviço da web? Scala, em particular, não oferece suporte à eliminação de chamadas finais, exceto em funções autorrecursivas, o que limita os tipos de composição que você pode fazer (esta é uma limitação fundamental …



5
Como forneço argumentos JVM para VisualVM?
Estou usando o VisualVM do JDK 1.6.0_26 para criar o perfil de um webapp Java em execução no Tomcat, mas o VisualVM costuma me dizer que não tem memória suficiente para tirar um instantâneo e usar a opção -Xmx para fornecer mais memória ao Netbeans . O problema é que …
97 java  windows  jvm  visualvm 

2
Imprimir todos os sinalizadores JVM
Encontrou um sinalizador JVM interessante: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Ele imprime centenas de várias opções, das quais nunca ouvi falar antes. Ele também imprime valores padrão, o que ajuda a diagnosticar melhor os comportamentos da JVM. Outra bandeira interessante é: -XX:+UnlockExperimentalVMOptions Alguém conhece alguma documentação que explique cada um deles?

9
Como bloquear classes Java compiladas para evitar a descompilação?
Como faço para bloquear classes Java compiladas para evitar a descompilação? Sei que deve ser um tema muito bem discutido na Internet, mas não consegui chegar a nenhuma conclusão após referi-los. Muitas pessoas sugerem o ofuscador, mas eles apenas renomeiam classes, métodos e campos com sequências de caracteres difíceis de …
96 java  jvm  decompiling 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.