Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].


16
@BeforeClass e herança - ordem de execução
Eu tenho uma classe base abstrata, que uso como base para meus testes de unidade (TestNG 5.10). Nesta classe, eu inicializo todo o ambiente para meus testes, configurando mapeamentos de banco de dados, etc. Esta classe abstrata possui um método com uma @BeforeClassanotação que faz a inicialização. Em seguida, eu …




9
É melhor retornar um ImmutableMap ou um Mapa?
Digamos que estou escrevendo um método que deve retornar um Mapa . Por exemplo: public Map<String, Integer> foo() { return new HashMap<String, Integer>(); } Depois de pensar um pouco, decidi que não há razão para modificar este mapa depois de criado. Portanto, gostaria de retornar um ImmutableMap . public Map<String, …


3
Processo Java com Fluxo de Entrada / Saída
Eu tenho o seguinte exemplo de código abaixo. Por meio do qual você pode inserir um comando no shell bash, ou seja, echo teste ter o resultado ecoado de volta. No entanto, após a primeira leitura. Outros fluxos de saída não funcionam? Por que isso ou estou fazendo algo errado? …
90 java  stream 

15
File.exists () retorna falso quando o arquivo existe
Eu encontrei um bug que não consigo encontrar nenhuma lógica por trás. Eu tenho este objeto File, que é criado assim: File file = new File("utilities/data/someTextFile.txt"); Então eu faço file.exists(), e ele retorna false(!?). Se o arquivo não for encontrado, estou logando f.getAbsolutePath()em um arquivo. Quando eu olho para o …
90 java  file-io 

14
Como adicionar biblioteca nativa a “java.library.path” com o lançamento do Eclipse (em vez de substituí-lo)
Eu tenho uma biblioteca nativa que precisa ser adicionada a java.library.path . Com o argumento JVM -Djava.library.path = path ... posso definir o caminho conforme desejo. Meu problema é que minha outra biblioteca (pentaho reporting) busca fontes com base no java.library.path padrão (incluindo diretórios de sistema, etc.) e a configuração …

8
Parâmetro na cláusula semelhante JPQL
Estou tentando escrever uma consulta JPQL com uma cláusula like: LIKE '%:code%' Eu gostaria de ter code = 4 e encontrar 455 554 646 ... Eu não posso passar :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); porque em outro lugar não preciso :valueembrulhado pelos %chars. Qualquer ajuda?

7
Serializando enums com Jackson
Eu tenho um Enum descrito abaixo: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; } //Setters, getters.... } Devolvo a matriz enum com meu controlador …


6
Java inicializa um array int em um construtor
Eu tenho uma aula e nessa aula eu tenho isso: //some code private int[] data = new int[3]; //some code Então, no meu construtor: public Date(){ data[0] = 0; data[1] = 0; data[2] = 0; } Se eu fizer isso, tudo ficará bem. Os valores de dados padrão são inicializados, …
90 java 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.