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].

2
Em Java, os tipos de enumeração dentro de uma classe são estáticos?
Parece que não consigo acessar membros de instância da classe circundante de dentro de uma enumeração, como eu poderia de dentro de uma classe interna. Isso significa que as enumerações são estáticas? Existe algum acesso ao escopo da instância da classe circundante ou preciso passar a instância para o método …
123 java  enums  scope 

9
Chamando Java a partir de Python
Qual é a melhor maneira de chamar java de python? (jython e RPC não são uma opção para mim). Ouvi falar do JCC: http://pypi.python.org/pypi/JCC/1.9, um gerador de código C ++ para chamar Java a partir de C ++ / Python. Mas isso requer a compilação de todas as chamadas possíveis; …
123 java  python 

7
Comportamento do método estático final
Eu tenho brincado com modificadores com método estático e me deparei com um comportamento estranho. Como sabemos, métodos estáticos não podem ser substituídos, pois estão associados à classe e não à instância. Então, se eu tenho o trecho abaixo, ele compila bem //Snippet 1 - Compiles fine public class A …
123 java  methods  static  final 

6
É possível tornar estáticas classes anônimas em Java?
Em Java, as classes aninhadas podem ser staticou não. Se estiverem static, não contêm uma referência ao ponteiro da instância que os contém (eles também não são mais chamados de classes internas, são chamados de classes aninhadas). Esquecer de criar uma classe aninhada staticquando não precisar dessa referência pode levar …

10
obter o valor da string do HashMap, dependendo do nome da chave
Eu tenho um HashMapcom várias chaves e valores, como posso obter um valor? Eu tenho uma chave no mapa chamada my_code, ela deve conter uma string, como posso obtê-la sem precisar percorrer o mapa? Até agora eu tenho .. HashMap newMap = new HashMap(paramMap); String s = newMap.get("my_code").toString(); Espero ver …



11
Maneiras de salvar enumerações no banco de dados
Qual é a melhor maneira de salvar enumerações em um banco de dados? Eu sei que o Java fornece name()e valueOf()métodos para converter valores de enum em uma String e vice-versa. Mas existem outras opções (flexíveis) para armazenar esses valores? Existe uma maneira inteligente de transformar enums em números únicos …
123 java  database  enums 

9
Como aumentar o tamanho da pilha Java?
Fiz essa pergunta para saber como aumentar o tamanho da pilha de chamadas em tempo de execução na JVM. Eu tenho uma resposta para isso e também tenho muitas respostas e comentários úteis relevantes sobre como o Java lida com a situação em que uma grande pilha de tempo de …

11
Qual é o uso de constantes de interface?
Estou aprendendo Java e acabei de descobrir que a interface pode ter campos públicos estáticos e finais. Eu não vi nenhum exemplo disso até agora. Quais são alguns dos casos de uso dessas constantes de interface e posso ver alguns na Java Standard Library?



4
Construindo jar executável com maven?
Estou tentando gerar um jar executável para um pequeno projeto doméstico chamado "logmanager" usando o maven, assim: Como posso criar um JAR executável com dependências usando o Maven? Adicionei o trecho mostrado lá ao pom.xml e executei o mvn assembly: assembly. Ele gera dois arquivos jar no logmanager / target: …

7
Substituir valueof () e toString () na enumeração Java
Os valores em meu enumsão palavras que precisam ter espaços neles, mas enumerações não podem ter espaços em seus valores; portanto, tudo está agrupado. Eu quero substituir toString()para adicionar esses espaços onde eu digo. Também quero que a enumeração forneça a enumeração correta quando uso valueOf()a mesma sequência em que …

7
java.lang.OutOfMemoryError: espaço de heap Java no Maven
Quando executo o teste maven, java.lang.OutOfMemoryError acontece. Pesquisei no google por soluções e tentei export MAVEN_OPTS=-Xmx1024m, mas não funcionou. Alguém conhece outras soluções para esse problema, estou usando o maven 3.0 desde já, obrigado Cole a mensagem de erro aqui quando executar "mvn test -e" Testes com falha: aviso (junit.framework.TestSuite …

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.