software sera |limpa.-Xss Configura o tamanho de pilha Java maximo para qualquer encadeamento. Por padrao, essa opcao esta definida para 256 KB. Para obter mais informacoes, consulte Trabalhando com Pilhas Flutuantes. -Xthr: Define opcoes de encadeamento.-Xverbosegclog:[X, Y] Faz com que a saida verboseGC seja gravada no arquivo especificado. Se o arquivo sair, ele sera sobrescrito. Caso contrario, se um arquivo existente nao puder ser aberto ou um novo arquivo nao puder ser criado, a saida sera redirecionada para stderr. Se voce especificar os argumentos X e Y (ambos inteiros), a saida verboseGC sera redirecionada ao numero X de arquivos, cada um contendo o numero Y de ciclos de coleta de lixo adequados para a saida verboseGC. Esses arquivos possuem o formato nome de arquivo1, nome de arquivo2 e assim por diante. Por padrao, nenhum log de coleta de lixo detalhado ocorre.-Xverify Ativa a verificacao completa de classes para cada classe carregada. Por padrao, a verificacao completa de classes e desativada. -Xverify:none Desativa a verificacao completa de classes. Por padrao, a verificacao completa de classes e desativada. Obtendo o Numero de Construcao e Versao IBM Para obter o numero de construcao e versao IBM, em um prompt de comando shell, digite: java -version Globalizacao do Comando Java O comando java e outros comandos do ativador java (por exemplo, javaw) permitem que um nome de classe seja especificado com qualquer caractere pertencente ao conjunto de caracteres do codigo de idioma atual. Tambem e possivel especificar qualquer caractere Unicode nos argumentos e no nome de classe utilizando sequencias de escape java. Para faze-lo, sera necessario especificar -Xargencoding. Para especificar um caractere Unicode, utilize sequencias de escape no formato \u####, em que # e um digito hexadecimal (0 a 9, A a F). Como alternativa, para especificar que o nome de classe e os argumentos de comando possuem a codificacao UTF8, utilize -Xargencoding:utf8 ou, na codificacao ISO8859_1, utilize -Xargencoding:latin. Por exemplo, para especificar uma classe denominada "HelloWorld" utilizando a codificacao Unicode para ambas as letras maiusculas, utilize este comando: java -Xargencoding '\u0048ello\u0057orld' Os comandos java e javaw fornecem mensagens de saida traduzidas. Essas mensagens sao diferentes com base no codigo do idioma em que o Java esta sendo executado. As descricoes detalhadas de erros e outras informacoes de depuracao retornadas por java estao em ingles. O Compilador JIT (Just-In-Time) O compilador IBM Just-In-Time (JIT) gera dinamicamente o codigo da maquina para sequencias de bytecodes utilizadas com frequencia em aplicativos e applets Java durante a execucao. |O compilador JIT V5.0 |entrega novas otimizacoes como resultado da pesquisa do compilador, |melhora as otimizacoes implementadas em versoes anteriores do JIT e fornece |exploracao de hardware aprimorada. O IBM SDK e o Runtime Environment incluem o JIT, que esta ativado por padrao tanto nos aplicativos de usuario quanto nas ferramentas SDK. Normalmente, nao ha nenhuma necessidade de chamar explicitamente o JIT; a compilacao do bytecode Java para o codigo da maquina ocorre de modo transparente. Contudo, se encontrar um problema com o Runtime Environment durante a execucao de um aplicativo ou applet Java, ha a possibilidade de desativar o JIT