É possível criar uma classe interna dentro de uma interface? Se for possível, por que queremos criar uma classe interna como essa, já que não vamos criar nenhum objeto de interface? Essas classes internas ajudam em algum processo de
É possível criar uma classe interna dentro de uma interface? Se for possível, por que queremos criar uma classe interna como essa, já que não vamos criar nenhum objeto de interface? Essas classes internas ajudam em algum processo de
Estou passando por um programa de soquete. Nele, printStackTraceé chamado no IOExceptionobjeto no bloco catch. O que printStackTrace()realmente faz? catch(IOException ioe) { ioe.printStackTrace(); } Não estou ciente de seu propósito. Para que isso é
Tenho várias instâncias do tomcat 6 em execução no mesmo servidor (Linux) e funciona conforme o esperado. Estou tentando descobrir qual é a prática padrão em relação à configuração das variáveis CATALINA_HOMEe CATALINA_BASE. Na minha instalação do tomcat, configurei CATALINA_HOMEpara apontar para...
Eu escrevi alguns testes JUnit usando JUnit 4 e bibliotecas de teste de primavera. Quando executo os testes dentro do Eclipse, corro bem e passo. Mas quando eu os executo usando o Maven (durante o processo de compilação), eles falham dando um erro relacionado ao spring. Não tenho certeza do que...
Se eu tiver um método Java vararg foo(Object ...arg)e chamar foo(null, null), tenho tanto arg[0]e arg[1]como nulls. Mas se eu ligar foo(null), argele mesmo é nulo. Por que isso está acontecendo? Como devo chamar foode tal forma que foo.length == 1 && foo[0] == nullé
Qual é a maneira mais eficiente de fazer o primeiro caractere de uma Stringcaixa baixa? Posso pensar em várias maneiras de fazer isso: Usando charAt()comsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ?...
Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema, editando esta postagem . Fechado há 4 anos . Melhore esta...
Portanto, tenho um conjunto duplo igual a 1234, quero mover uma casa decimal para 12,34 Então, para fazer isso, multiplico 0,1 a 1234 duas vezes, mais ou menos assim double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Isso imprimirá o resultado,
Ouvi em minhas aulas de graduação que a HashTablecolocará uma nova entrada no bloco 'próximo disponível' se a nova entrada de chave colidir com outra. Como o HashTableainda retornaria o valor correto se essa colisão ocorrer ao chamar alguém de volta com a chave de colisão? Estou assumindo que o...
Qual função pode substituir uma string por outra string? Exemplo # 1: O que será substituído "HelloBrother"por "Brother"? Exemplo # 2: O que será substituído "JAVAISBEST"por
Minha empresa me pediu para reescrever um aplicativo Java maior (50.000 linhas de código) (um aplicativo da web usando JSP e servlets) em Clojure. Alguém mais tem dicas sobre o que devo tomar cuidado? Lembre-se de que conheço Java E Clojure muito bem. Atualizar Eu fiz a reescrita e ele entrou em...
Me deparei com duas maneiras de obter um objeto BigDecimal de um d duplo. 1. new BigDecimal(d) 2. BigDecimal.valueOf(d) Qual seria a melhor abordagem? ValueOf criaria um novo objeto? Em geral (não apenas BigDecimal), o que é recomendado - new ou
Digamos que eu tenha uma string que contém isto: HelloxxxHelloxxxHello Eu compilo um padrão para procurar 'Olá' Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Deve encontrar três correspondências. Como posso contar quantas partidas...
Essa é uma situação que encontro com frequência como um programador inexperiente e estou pensando sobre a qual, especialmente para um projeto meu ambicioso e que exige muita velocidade, estou tentando otimizar. Para as principais linguagens semelhantes a C (C, objC, C ++, Java, C #, etc) e seus...
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 estou executando o VisualVM...
Tenho uma classe Java MyPojoque estou interessado em desserializar do JSON. Eu configurei uma classe MixIn especial,, MyPojoDeMixInpara me ajudar com a desserialização. MyPojotem apenas inte Stringvariáveis de instância combinadas com getters e setters adequados. MyPojoDeMixInparece algo...
class throwseg1 { void show() throws Exception { throw new Exception("my.own.Exception"); } void show2() throws Exception // Why throws is necessary here ? { show(); } void show3() throws Exception // Why throws is necessary here ? { show2(); } public static void main(String s[])...
Quando eu inicializo o Android Studio e seleciono "New Project ..." e procuro criar um novo projeto, recebo este erro pop-up: Falha ao importar o novo projeto Gradle: falha ao encontrar a revisão 17.0.0 das Ferramentas de Construção Consulte o log do IDE para obter mais detalhes (Ajuda | Mostrar...
10-22 15:29:40.897: E/AndroidRuntime(2561): FATAL EXCEPTION: main 10-22 15:29:40.897: E/AndroidRuntime(2561): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.gvg.simid/com.gvg.simid.Login}: java.lang.ClassNotFoundException: Didn't find class "com.gvg.simid.Login" on...
Estou tentando usar um Handlerem meu aplicativo. Mas quando eu instanciar assim: Handler handler = new Handler(); Estou tendo o erro a seguir. Gradle: error: Handler is abstract; cannot be instantiated E quando eu verifico as soluções, ele me pede para implementar estes métodos: Handler...