O espaço de memória consumido por um objeto com 100 atributos é igual ao de 100 objetos, com um atributo cada? Quanta memória é alocada para um objeto? Quanto espaço adicional é usado ao adicionar um
O espaço de memória consumido por um objeto com 100 atributos é igual ao de 100 objetos, com um atributo cada? Quanta memória é alocada para um objeto? Quanto espaço adicional é usado ao adicionar um
Estou aprendendo JAX-RS (também conhecido como JSR-311) usando Jersey. Criei com êxito um Recurso Raiz e estou brincando com os parâmetros: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name,
Qual é a diferença entre: InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) e InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) e InputStream is = this.getClass().getResourceAsStream(fileName) Quando cada um é mais...
Este é um pequeno trecho de código retirado de alguns dos exemplos que acompanham o Stanford Parser. Estou desenvolvendo em Java há cerca de 4 anos, mas nunca tive uma compreensão muito forte do que esse estilo de código deveria indicar. List<? extends HasWord> wordList =...
Estou tentando executar um programa Java na linha de comando do Windows. Aqui está o meu código: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class CopyFile {...
Continue recebendo um erro no assistente de configuração enquanto tenta instalar o android studio no Ubuntu. "Unable to run mksdcard SDK tool." Além disso, no terminal, recebo o seguinte: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531]...
Temos que criar Strings o tempo todo para a saída do log e assim por diante. Nas versões do JDK, aprendemos quando usarStringBuffer (muitos anexos, segurança de thread) e StringBuilder(muitos anexos, não-thread-safe). Qual é o conselho sobre o uso String.format() ? É eficiente ou somos forçados a...
Eu sei que se você comparar um número inteiro primitivo em caixa com uma constante como: Integer a = 4; if (a < 5) a será automaticamente retirado da caixa de seleção e a comparação funcionará. No entanto, o que acontece quando você está comparando duas caixas Integerse deseja comparar a...
Em um projeto Java Maven, como você gera arquivos de origem java a partir do JSON? Por exemplo, temos { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Quando rodamos mvn generate-sources, queremos que ele gere algo como...
Parece uma pergunta padrão, mas não consegui encontrar direções claras em nenhum lugar. Eu tenho o código java tentando conectar a um servidor com certificado provavelmente autoassinado (ou expirado). O código relata o seguinte erro: [HttpMethodDirector] I/O exception
Quero que a caixa de mensagem apareça imediatamente após o usuário alterar o valor no campo de texto. Atualmente, preciso pressionar a tecla Enter para que a caixa de mensagem seja exibida. Há algo de errado com o meu código? textField.addActionListener(new java.awt.event.ActionListener() {...
Em Java, eu tenho uma String: Jamaica Gostaria de remover o primeiro caractere da string e retornar amaica Como eu faria
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 meses . Melhore esta...
Quando atualizei a versão do Hibernate de 3.6.8 para 4.0.0, recebi um aviso sobre o método descontinuado buildSessionFactory()nesta linha: private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); o Javadoc recomenda usar outro método...
AFAIK, existem duas abordagens: Iterar uma cópia da coleção Use o iterador da coleção real Por exemplo, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } e Iterator<Foo> itr =
Gostaria de mostrar sempre um número abaixo de 100 com 2 dígitos (exemplo: 03, 05, 15 ...) Como posso acrescentar o 0 sem usar um condicional para verificar se ele tem menos de 10 anos? Preciso anexar o resultado a outra String, para não poder usar
É possível obter um objeto Path de a java.io.File? Eu sei que você pode converter um caminho para um arquivo usando o toFile()método, mas não consegui encontrar a conversão oposta. Existe uma maneira de fazer isso no Java 6 ou
Nota: esta pergunta se origina de um link morto que era uma pergunta anterior do SO, mas aqui vai ... Veja este código ( nota: eu sei que esse código não "funcionará" e que Integer::comparedeve ser usado - eu apenas o extraí da pergunta vinculada ): final ArrayList <Integer> list =...
Encontrei um código com o seguinte: String foo = getvalue("foo"); if (StringUtils.isBlank(foo)) doStuff(); else doOtherStuff(); Isso parece ser funcionalmente equivalente ao seguinte: String foo = getvalue("foo"); if (foo.isEmpty()) doStuff(); else doOtherStuff(); Existe uma diferença...
Estou trabalhando na API de repouso com bota de mola. Eu preciso registrar todas as solicitações com parâmetros de entrada (com métodos, por exemplo, GET, POST, etc), caminho da solicitação, sequência de consultas, método de classe correspondente dessa solicitação, também resposta dessa ação, tanto...