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.
Je n'ai pas eu une compréhension complète des constructeurs statiques en Java. Si c'est permis, pourquoi est-il permis? Dans quels scénarios l'utiliseriez-vous? À quoi cela servirait-il? Quelqu'un peut-il me donner un exemple simple s'il vous plaît?
En regardant différents constructeurs de collections, la question vient à l'esprit. Pourquoi ArrayList () construit-il une liste vide avec une capacité initiale de dix et ArrayDeque () construit un tableau vide deque avec une capacité initiale suffisante pour contenir 16 éléments.
Maintenant, je sais que les gens pourraient considérer cette question en double ou posée plusieurs fois, auquel cas j'apprécierais un lien vers des questions pertinentes avec une réponse à ma question. J'ai récemment été en désaccord avec certaines personnes sur la couverture du code. J'ai un groupe de personnes qui …
Je refactorise une grande base de code où la plupart des classes sont situées dans un seul paquet. Pour une meilleure modularité, je crée des sous-packages pour chaque fonctionnalité. Je me souviens avoir appris quelque part qu'un graphique de dépendance de package ne devrait pas avoir de boucles, mais je …
Nous avons un système par lequel la connexion à la base de données est établie une fois en utilisant une méthode commune et est transmise dans la classe appropriée à utiliser. Il y a des doutes que le passage de la connexion à la base de données en tant que …
Autant que je sache, Scala et Clojure ont été conçus comme de nouvelles langues dépendent de la JVM, et s'intègre facilement au code Java, dans le sens où ils permettent d'utiliser des classes Java dans le code Scala et Clojure. À partir de Java 8 (et peut-être encore plus fortement …
J'ai vu plusieurs développeurs à la recherche d'une solution à ce problème: accéder aux informations de session à partir d'un autre WAR (même à l'intérieur du même EAR) - voici quelques exemples: Comment partager l'état de session entre différentes applications dans tomcat? , Session d'accès d'une autre application web , …
Je viens de lire un extrait du livre "Growing Object-Oriented Software" qui explique certaines raisons pour lesquelles se moquer de la classe concrète n'est pas recommandé. Voici un exemple de code d'un test unitaire pour la classe MusicCentre: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() { final MutableTime scheduledTime …
Dans le JavaDoc, X509Certificate getSubjectDN()il indique: Dénigré , remplacé par getSubjectX500Principal (). J'ai l'habitude de voir Obsolète dans les méthodes for qui ne devraient plus être utilisées, mais pas dénigrées. J'ai trouvé un rapport de bug sur ce cas particulier où il a été fermé avec un commentaire: Ce n'est …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 4 ans . La «magie» de la JVM empêche-t-elle …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . On m'a récemment demandé dans …
J'ai deux objets qui représentent un «Bar / Club» (un endroit où vous buvez / socialisez). Dans un scénario, j'ai besoin du nom de la barre, de l'adresse, de la distance, du slogon Dans un autre scénario, j'ai besoin du nom de la barre, de l'adresse, de l'URL du site …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 6 ans . À la recherche des langages …
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et on ne peut raisonnablement y répondre sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé …
GWT est une pile logicielle qui traduit le code Java et un sous-ensemble de la bibliothèque de classes de Java Runtime en code JavaScript. En comparaison avec les boîtes à outils JavaScript, GWT peut sembler aliénant, par nature et par utilisation, et trop complexe pour faire des choses même simples, …
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.