Questions marquées «java»

89
Modèle Jackson + Builder?

J'aimerais que Jackson désérialise une classe avec le constructeur suivant: public Clinic(String name, Address address) La désérialisation du premier argument est facile. Le problème est que l'adresse est définie comme: public class Address { private Address(Map<LocationType, String>...

89
Windows ignore JAVA_HOME: comment définir JDK par défaut?

Comment persuader Windows d'utiliser le JDK au lieu d'un JRE? Cette question a été posée avant, ici et ailleurs: Comment définir l'installation / l'exécution par défaut de Java (Windows)? Le problème est que Windows ignore JAVA_HOMEet ignore également le fait que j'ai fait du répertoire bin JDK la...

89
comment supprimer le contenu d'un fichier texte sans se supprimer

Je souhaite copier le contenu du fichier «A» dans le fichier «B». une fois la copie terminée, je veux effacer le contenu du fichier «A» et je veux écrire dessus depuis le début. Je ne peux pas supprimer le fichier «A» car il est lié à une autre tâche. J'ai pu copier le contenu à l'aide de l'API de...

89
Le package déclaré ne correspond pas au package attendu ""

J'utilise Eclipse et je n'ai pas utilisé Java depuis un certain temps. Cependant, je peux très bien compiler mon code sur la ligne de commande et générer les .classfichiers nécessaires . Dans Eclipse, on s'en plaint The declared package "Devices" does not match the expected package "". Qu'est-ce...

89
Le xyz littéral de type int est hors de portée

Je travaille actuellement avec des types de données en Java, et si j'ai bien compris le type long accepte une valeur comprise entre -9 223 372 036 854 775 808 et +9 223 372 036 854 775 807. Maintenant, comme vous pouvez le voir ci-dessous, j'ai créé une longvariable appeléetestLong , bien que...

89
Quel est l'intérêt de la classe facultative de Guava

J'ai récemment lu à ce sujet et vu des gens utiliser cette classe, mais dans presque tous les cas, l'utilisation nullaurait également fonctionné - sinon plus intuitivement. Quelqu'un peut-il donner un exemple concret où Optionalréaliserait quelque chose qui nullne pourrait pas ou d'une manière...

89
Qu'est-ce que JSR et à quoi sert-il?

Quelle est la pertinence de JSR et comment l'optimiser pour son usage? J'ai lu quelque chose comme jsr82 pour Bluetooth et un autre pour d'autres applications techniques. Quelle est sa pertinence?

89
quelle est la valeur par défaut de char?

char c = '\u0000'; Lorsque j'imprime c, il affiche «a» dans la fenêtre de ligne de commande. Alors, quelle est la valeur par défaut d'un champ de type char? Quelqu'un a dit '\ u0000' signifie null en Unicode; Est-ce correct?