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

10
Como evito a modificação de um campo privado em uma classe?
Imagine que eu tenho essa classe: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } Agora, eu tenho outra classe que usa a classe acima: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! Portanto, este é o problema: eu acessei …
165 java  arrays  oop  class 


5
SSL SSL e armazenamento de chaves cert
Como meu programa java sabe onde está o meu keystore que contém o certificado? Ou então, como digo ao meu programa java onde procurar o keystore? Depois de especificar o keystore de alguma maneira, como especificar o certificado a ser usado para autenticar o servidor no cliente?
165 java  keystore 


9
Chamando clojure de java
A maioria dos principais hits do google para "chamar clojure de java" está desatualizada e recomenda o uso clojure.lang.RTpara compilar o código-fonte. Você poderia ajudar com uma explicação clara de como chamar o Clojure a partir do Java, assumindo que você já criou um jar a partir do projeto Clojure …



2
Existe uma tag javadoc para documentar parâmetros de tipo genérico?
Eu estive examinando a documentação do javadoc no site da Sun, tentando descobrir se há uma tag javadoc que pode ser usada para documentar uma assinatura de tipo genérica de classe ou método. Algo @typeparamparecido com o habitual @param, mas aplicável a tipos e métodos, por exemplo /** * @typeparam …
165 java  javadoc 

7
O que o mvn install no maven faz exatamente
Acabei de começar a usar o Maven e me disseram para fazer mvn installem um diretório específico. O que mvn installfaz exatamente? Eu acho que ele procura pom.xmlna pasta atual e começa a seguir as instruções especificadas nesse arquivo. Isso está correto?
165 java  maven  pom.xml 

8
Converter string JSON em saída JSON Pretty Print usando Jackson
Esta é a string JSON que tenho: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} Preciso converter o JSON acima Stringna saída JSON Pretty Print (usando Jackson), como abaixo: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 } ], "vt": "java.util.Map", "status": "SUCCESS", "lmd": 13585 …

17
Como lidar com um lento gerador SecureRandom?
Se você quiser números aleatórios criptograficamente fortes em Java, use SecureRandom. Infelizmente, SecureRandompode ser muito lento. Se ele usa /dev/randomno Linux, pode bloquear a espera de entropia suficiente para se acumular. Como você evita a penalidade de desempenho? Alguém já usou Uncommon Maths como uma solução para este problema? Alguém …


17
Como capturar uma exceção de um thread
Eu tenho a classe principal Java, na classe, inicio um novo thread, no principal, ele aguarda até que o thread morra. Em algum momento, lanço uma exceção de tempo de execução do encadeamento, mas não consigo capturar a exceção lançada no encadeamento na classe principal. Aqui está o código: public …

9
Como evitar a necessidade de especificar o local WSDL em um cliente de serviço da web gerado por CXF ou JAX-WS?
Quando eu gero um cliente de serviço da web usando wsdl2java do CXF (que gera algo semelhante ao wsimport), via maven, meus serviços começam com códigos como este: @WebServiceClient(name = "StatusManagement", wsdlLocation = "c:/some_absolute_path_to_a_wsdl_file.wsdl", targetNamespace = "http://tempuri.org/") public class StatusManagement extends Service { public final static URL WSDL_LOCATION; public final …
165 java  wsdl  cxf  wsdl2java 


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.