Perguntas com a marcação «java»

130
Java: classe estática?

Eu tenho uma classe cheia de funções utilitárias. Instanciar uma instância dela não faz sentido semântico, mas ainda quero chamar seus métodos. Qual é a melhor maneira de lidar com isso? Classe estática?

130
Para que é usada a palavra-chave "volátil"?

Para obter mais informações sobre o Stack Overflow no Stack Overflow em Inglês, consulte : Volátil no Java Li alguns artigos sobre a volatilepalavra - chave, mas não consegui descobrir seu uso correto. Você poderia me dizer o que deve ser usado em C # e em

130
Interseção e união de ArrayLists em Java

Existem métodos para fazer isso? Eu estava procurando, mas não consegui encontrar nenhum. Outra pergunta: preciso desses métodos para filtrar arquivos. Alguns são ANDfiltros e outros são ORfiltros (como na teoria dos conjuntos), então eu preciso filtrar de acordo com todos os arquivos e o...

130
Hibernar openSession () vs getCurrentSession ()

Tenho algumas perguntas sobre o uso do Hibernate no aplicativo Web JSP. Qual deve ser o valor hibernate.current_session_context_class? Então, qual das seguintes afirmações deve ser usada? E porque? Session s = HibernateUtil.getSessionFactory().openSession(); Session s =

130
Obter nome de domínio de um determinado URL

Dado um URL, desejo extrair o nome de domínio (ele não deve incluir a parte 'www'). O URL pode conter http / https. Aqui está o código java que eu escrevi. Embora pareça funcionar bem, existe uma abordagem melhor ou há alguns casos extremos que podem falhar. public static String...

130
Gradle, "sourceCompatibility" vs "targetCompatibility"?

Qual é a relação / diferença entre sourceCompatibilitye targetCompatibility? O que acontece quando eles são definidos com valores diferentes? De acordo com a documentação da Gradle : sourceCompatibilityé "Compatibilidade da versão Java a ser usada ao compilar a origem Java". targetCompatibilityé...