Questions marquées «java»

89
Simuler un constructeur avec un paramètre

J'ai une classe comme ci-dessous: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } La logique dans le constructeur A(String test)et ce check()sont les choses que j'essaie de me moquer. Je veux des appels comme: new A($$$any string$$$).check()renvoie...

89
Accéder au champ privé d'un autre objet de la même classe

class Person { private BankAccount account; Person(BankAccount account) { this.account = account; } public Person someMethod(Person person) { //Why accessing private field is possible? BankAccount a = person.account; } } Veuillez oublier le design. Je sais que la POO spécifie que les objets privés...

89
Conversion de java.util.Properties en HashMap <String, String>

Properties properties = new Properties(); Map<String, String> map = new HashMap<String, String>(properties);// why wrong? java.util.Propertiesest une implémentation de java.util.Map, java.util.HashMaple constructeur de And reçoit un Mapparamètre de type. Alors, pourquoi doit-il être...

89
Comment télécharger des projets Eclipse sur GitHub?

J'ai du code dans Eclipse que j'aimerais télécharger sur GitHub, mais jusqu'à présent, je ne sais pas comment. Il dit "créer un référentiel" mais cela ressemble plus à un dossier qui contient vos projets et je ne sais pas comment y télécharger mon code. Toutes mes excuses pour la question...

89
Quelle est la technique d'inversion de boucle?

J'étais en train de parcourir un document qui parle des techniques d'optimisation du compilateur juste à temps (JIT) pour Java. L'un d'eux était "l'inversion de boucle". Et le document dit: Vous remplacez une whileboucle régulière par une do-whileboucle. Et la do-whileboucle est définie dans une...