Perguntas com a marcação «java»

127
Genéricos Java T vs Object

Eu queria saber qual é a diferença entre as duas declarações de método a seguir: public Object doSomething(Object obj) {....} public <T> T doSomething(T t) {....} Existe algo que você pode / faria com um, mas não com o outro? Não encontrei essa pergunta em nenhum outro lugar deste...

127
Ler fluxo duas vezes

Como você lê o mesmo fluxo de entrada duas vezes? É possível copiá-lo de alguma forma? Preciso obter uma imagem da Web, salvá-la localmente e retornar a imagem salva. Eu apenas pensei que seria mais rápido usar o mesmo fluxo em vez de iniciar um novo fluxo no conteúdo baixado e depois lê-lo...

127
Imprima "olá mundo" a cada X segundos

Ultimamente tenho usado loops com números grandes para imprimir Hello World: int counter = 0; while(true) { //loop for ~5 seconds for(int i = 0; i < 2147483647 ; i++) { //another loop because it's 2012 and PCs have gotten considerably faster :) for(int j = 0; j < 2147483647 ; j++){ ......

127
Qual Java Collection devo usar?

Nesta pergunta Como posso selecionar com eficiência um contêiner da Biblioteca Padrão no C ++ 11? é um fluxograma útil para usar na escolha de coleções C ++. Eu pensei que este era um recurso útil para pessoas que não têm certeza de qual coleção eles deveriam usar, então tentei encontrar um...

127
Como expandir a cadeia de pacotes dobrada no Intellij IDEA?

O Intellij IDEA encadeará pacotes automaticamente se os intermediários estiverem vazios. É um bom recurso em geral. No entanto, às vezes você não deseja que elas sejam encadeadas, especialmente quando você está no meio da criação de novas estruturas de pacotes para o seu novo projeto. Talvez eu...

127
Tarefa Gradle - passe argumentos para o aplicativo Java

Eu tenho um aplicativo Java que é executado com uma tarefa de classificação personalizada e o aplicativo requer alguns argumentos ao ser chamado. Esses são: programName ( string | -f filename | -d key | -h) Options: string Message to be used. -d key Use default messages, key must be s[hort],...

127
Observável vs Flowable rxJava2

Eu estive olhando para o novo rx java 2 e não tenho muita certeza de entender a idéia de backpressuremais ... Estou ciente de que temos Observableque não tem backpressuresuporte eFlowable tem. Assim, com base no exemplo, digamos que eu tenho flowablecom interval: Flowable.interval(1,...

126
Como saber se outros tópicos terminaram?

Eu tenho um objeto com um método chamado StartDownload(), que inicia três threads. Como recebo uma notificação quando cada thread termina a execução? Existe uma maneira de saber se um (ou todos) do thread está concluído ou ainda está em

126
Diferença de plugins Maven JAXB

Eu determinei que existem dois plugins JAXB para o Maven 2, com algumas configurações diferentes. Um é da Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ , o outro da Mojohaus: http://mojohaus.org/jaxb2-maven-plugin/ Qual desses dois plugins pode ser recomendado? Obrigado Matt. No meu...