Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].

5
Pourquoi la JVM ne cache-t-elle pas le code compilé JIT?
L'implémentation JVM canonique de Sun applique une optimisation assez sophistiquée au bytecode pour obtenir des vitesses d'exécution quasi-natives après que le code a été exécuté plusieurs fois. La question est, pourquoi ce code compilé n'est-il pas mis en cache sur le disque pour une utilisation lors des utilisations ultérieures de …
107 java  caching  jvm  compilation  jit 

12
Comment intégrez-vous des données binaires dans XML?
J'ai deux applications écrites en Java qui communiquent entre elles à l'aide de messages XML sur le réseau. J'utilise un analyseur SAX à la réception pour récupérer les données des messages. L'une des conditions requises est d'incorporer des données binaires dans un message XML, mais SAX n'aime pas cela. Est-ce …
107 java  xml  binary  binary-data 



8
Que se passe-t-il avec le «% n» de Java dans printf?
Je lis Effective Java et il utilise %npartout le caractère de nouvelle ligne. J'ai utilisé \nplutôt avec succès pour la nouvelle ligne dans les programmes Java. Quelle est la «bonne»? Quel est le problème avec \n? Pourquoi Java a-t-il changé cette convention C?
107 java  newline  printf 



4
Pourquoi ai-je besoin de Transaction dans Hibernate pour les opérations en lecture seule?
Pourquoi ai-je besoin de Transaction dans Hibernate pour les opérations en lecture seule? La transaction suivante met-elle un verrou dans la base de données? Exemple de code à extraire de DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to …

3
Java EE 6 @ javax.annotation.ManagedBean contre @ javax.inject.Named et @ javax.faces.ManagedBean
Je pense qu'il y a un petit désordre dans la spécification Java EE 6. Il existe plusieurs ensembles d'annotations. Nous avons des javax.ejbannotations comme @Statefulet @Statelesspour créer des EJB. Il existe également un @javax.annotation.ManagedBeanpour créer un bean géré. Il y a des annotations dans javax.enterprise.contextlike @SessionScopedet @RequestScoped. De plus, il …

3
Jackson et référence de type générique
Je souhaite utiliser la bibliothèque jackson json pour une méthode générique comme suit: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) …
107 java  json  generics  jackson 




11
En Java, que signifie NaN?
J'ai un programme qui essaie de réduire un doublenombre souhaité. Le résultat que j'obtiens est NaN. Que NaNsignifie Java?
107 java  nan 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.