Eu quero invocar o mainmétodo que é estático. Eu peguei o objeto do tipo Class, mas não consigo criar uma instância dessa classe e também não consigo invocar o staticmétodo
Eu quero invocar o mainmétodo que é estático. Eu peguei o objeto do tipo Class, mas não consigo criar uma instância dessa classe e também não consigo invocar o staticmétodo
Devo estar faltando algo muito óbvio, mas procurei por todo o lado e não consigo encontrar esse
String s = "hello"; String backup_of_s = s; s = "bye"; Nesse ponto, a variável de backup ainda contém o valor original "olá" (isso é devido à imutabilidade de String, certo?). Mas é realmente seguro copiar Strings com esse método (o que obviamente não é seguro para copiar objetos mutáveis...
Eu estava testando alguns novos recursos do Java 8 e copiei o exemplo no meu IDE (Eclipse originalmente, depois IntelliJ), como mostrado aqui O Eclipse não ofereceu nenhum suporte para expressões lambda e o IntelliJ continuou relatando um erro Expressões lambda não suportadas neste nível de...
Eu tenho um aplicativo Spring-Boot em que as propriedades padrão são definidas em um application.propertiesarquivo no caminho de classe (src / main / resources / application.properties). Gostaria de substituir algumas configurações padrão no meu teste JUnit por propriedades declaradas em um...
Em Java, você pode carregar todos os tipos de recursos usando a mesma API, mas com diferentes protocolos de URL: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Isso dissocia muito bem o carregamento real do recurso do aplicativo que...
Em Java, eu gostaria de ter algo como: class Clazz<T> { static void doIt(T object) { // ... } } Mas eu entendo Não é possível fazer uma referência estática para o tipo não estático T Eu não entendo genéricos além dos usos básicos e, portanto, não consigo entender muito isso. Não ajuda...
Quero instalar um JDK específico (o mais recente, por exemplo). Para isso, fui à página inicial de download do JDK: http://java.sun.com/javase/downloads/index.jsp . Procurei uma versão para Mac, mas estou um pouco surpreso ao ver apenas versões para download para Linux, Windows e Solaris ... Aqui...
Tentei usar isso, mas não funcionou. return value.replaceAll("/[^A-Za-z0-9 ]/",
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 7 meses . Melhore esta...
Uma pergunta muito simples e rápida nas bibliotecas Java: existe uma classe pronta que implementa uma Queuecom um tamanho máximo fixo - isto é, sempre permite a adição de elementos, mas remove silenciosamente os elementos principais para acomodar espaço para os elementos adicionados...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 10 meses . Melhore esta...
Considere um exemplo (que compila em java) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } Por que é necessário que uma interface seja "declarada" abstrata? Existem outras regras que se aplicam a uma interface...
Acabei de descobrir os novos recursos de fluxo do Java 8. Vindo de Python, eu queria saber se havia agora uma maneira elegante de fazer operações em matrizes como soma, multiplicando duas matrizes de uma maneira "uma linha
Eu gostaria de poder escrever uma classe Java em um pacote que possa acessar métodos não públicos de uma classe em outro pacote sem precisar torná-la uma subclasse da outra classe. Isso é
Qual é a maneira mais simples de aguardar o ExecutorServicetérmino de todas as tarefas ? Minha tarefa é principalmente computacional, então eu só quero executar um grande número de tarefas - uma em cada núcleo. No momento, minha configuração fica assim: ExecutorService es =...
Se eu tiver uma anotação @Transactional em um método privado em um bean Spring, a anotação tem algum efeito? Se a @Transactionalanotação estiver em um método público, ela funcionará e abrirá uma transação. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private...
Estou brincando com a API de reflexão do Java e tentando lidar com alguns campos. Agora, eu estou preso em identificar o tipo dos meus campos. Cordas são fáceis, basta fazer myField.getType().equals(String.class). O mesmo se aplica a outras classes não derivadas. Mas como verifico classes...
Eu sou novo em Java e, por enquanto, criei uma matriz de objetos em Java. Eu tenho uma classe A, por exemplo - A[] arr = new A[4]; Mas isso é apenas criar ponteiros (referências) para Ae não 4 objetos. Isso está correto? Vejo que, quando tento acessar funções / variáveis nos objetos criados,...
Eu tenho uma string: /abc/def/ghfj.doc Eu gostaria de extrair ghfj.docdisso, ou seja, a substring após o último /ou primeiro /da direita. Alguém poderia, por favor, fornecer alguma