Perguntas com a marcação «java»

326
Por que é uma prática ruim chamar System.gc ()?

Depois de responder a uma pergunta sobre como forçar a liberação de objetos em Java (o cara estava limpando um HashMap de 1,5 GB) System.gc(), me disseram que era uma prática ruim ligar System.gc()manualmente, mas os comentários não eram inteiramente convincentes. Além disso, ninguém parecia se...

326
Diferença entre Java SE / EE / ME?

As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Qual deles devo instalar quando quiser começar a aprender Java? Vou começar com...

324
Nomeação de interface em Java [fechada]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

323
Como decodificar URL em Java?

Em Java, quero converter isso: https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type Para isso: https://mywebsite/docs/english/site/mybook.do&request_type Isto é o que eu tenho até agora: class StringUTF { public static void main(String[] args) { try{ String url...

323
Obtendo um elemento de um conjunto

Por que não Setfornece uma operação para obter um elemento igual a outro elemento? Set<Foo> set = ...; ... Foo foo = new Foo(1, 2, 3); Foo bar = set.get(foo); // get the Foo element from the Set that equals foo Posso perguntar se o Setcontém um elemento igual a bar, então por que não...

322
Mapa ordenado Java

Em Java, existe um objeto que funciona como um mapa para armazenar e acessar pares de chave / valor, mas pode retornar uma lista ordenada de chaves e uma lista ordenada de valores, de modo que as listas de chaves e valores estejam na mesma ordem? Portanto, como explicação por código, estou...

322
Conectar Java a um banco de dados MySQL

Como você se conecta a um banco de dados MySQL em Java? Quando tento, recebo java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Ou...

322
Como usar o java.String.format no Scala?

Estou tentando usar um .formatmétodo de uma seqüência de caracteres. Mas se eu colocar% 1,% 2, etc. na cadeia de caracteres, java.util.UnknownFormatConversionException será lançado apontando para um pedaço de código-fonte Java confuso: private void checkText(String s) { int idx; // If there...

321
Instalando o Java no OS X 10.9 (Mavericks)

Instalei o JDK no Mac OS X versão 10.8 (Mountain Lion). Quando o atualizei para o Mac OS X 10.9 (Mavericks) e executei java -versionno terminal, ele mostrou: Não há Java Runtime presente, solicitando instalação. Então eu instalei manualmente o JDK (1.7) no meu Mac. Parece que a instalação...