Java est un langage de programmation de haut niveau, indépendant de la plate-forme et orienté objet, développé à l'origine par Sun Microsystems. Java appartient actuellement à Oracle, qui a acheté Sun en 2010.
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
java.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */) est implémenté comme un «tri rapide réglé» plutôt que comme un tri radix. J'ai fait une comparaison de vitesse il y a quelque temps, et avec quelque chose comme n> 10000, le tri radix était toujours plus rapide. Pourquoi?
J'ai l'impression que chaque fois que de nouveaux projets JEE démarrent (là où ces technologies seraient applicables), les gens préfèrent utiliser une combinaison de Spring + Hibernate au lieu d'EJB 3. Il semble que les programmeurs juniors soient même invités à opter pour cela au lieu d'EJB. Est-ce une préférence …
Je fais partie d'une équipe de développement Java avec un délai de 6 semaines. Cela nécessite d'écrire beaucoup de code très très rapidement. Cependant, notre équipe de développement a différents styles de codage. Tout, des conventions de noms aux méthodes d'abstraction, diffère au sein de notre équipe. Quelqu'un connaît-il des …
Je travaille sur un projet de stage, mais je dois partir avant de pouvoir tout finir. J'ai 1 classe qui n'est pas assez stable pour une utilisation en production. Je veux marquer / marquer cette classe afin que d'autres personnes ne l'utilisent pas accidentellement en production. J'ai déjà mis l'avis …
Je me posais des questions sur une bonne conception de classe orientée objet. En particulier, j'ai du mal à choisir entre ces options: méthode statique vs instance méthode sans paramètres ni valeur de retour vs méthode avec paramètres et valeur de retour chevauchement vs fonctionnalité de méthode distincte méthode privée …
En 2007, j'ai lu un article sur le point de vue de Joshua Blochs sur le "modèle de générateur" et comment il pourrait être modifié pour améliorer la surutilisation des constructeurs et des setters, en particulier lorsqu'un objet a un grand nombre de propriétés, dont la plupart sont facultatives. Un …
Aujourd'hui, un de mes professeurs a déclaré qu'il trouvait étrange que bien que la philosophie de SWT soit de faire vos propres contrôles par composition, Swing semble favoriser l'héritage. Je n'ai pratiquement aucun contact avec les deux frameworks, mais d'après ce dont je me souviens dans les formulaires Windows de …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Personnellement, j'utilise CodeRush dans Visual Studio 2010 pour refactoriser, écrire du code plus rapidement avec des modèles et parcourir généralement mon …
Je suis relativement nouveau en termes de compétences en développement Web Java. J'ai un projet qui, je pense, ferait un bon candidat pour un service RESTful à partir du peu que je comprends des API. J'essaie d'entrer dans les détails de la façon dont cela est censé être structuré, mais …
J'ai une implémentation squelettique, comme dans l'article 18 de Effective Java (discussion approfondie ici ). C'est une classe abstraite qui fournit 2 méthodes publiques methodA () et methodB () qui appellent des méthodes de sous-classes pour "combler les lacunes" que je ne peux pas définir de manière abstraite. Je l'ai …
Dans les bibliothèques lourdes lambda pré-Java 8 comme Guava, les sorties utilisent des interfaces Java Collection Framework communes, il est donc facile de les transmettre aux API externes / internes et de toujours exploiter certains calculs paresseux si la méthode de bibliothèque le fait (par exemple, paresseux filter()et transform()). Cependant, …
J'ai les deux variables d'objet suivantes Date a; Date b=null; Certainement, 'a' et 'b' ne font référence à aucun objet. Maintenant, si j'invoque la déclaration suivante System.out.println(a.toString()); Il y aura une erreur de compilation, alors que si j'invoque l'instruction suivante System.out.println(b.toString()); Il n'y aura pas d'erreur de compilation mais il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.