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 comprends les exceptions, les jeter, les gérer et les propager vers une méthode plus basse dans la pile des appels (ie throws). Ce que je ne comprends pas, c'est ceci: public static void main(String[] args) throws Exception { ... } Maintenant, je suppose que dans le cas qui mainlance …
La classe Subest une sous-classe de classe Sup. Qu'est-ce que cela signifie pratiquement? Ou en d'autres termes, quelle est la signification pratique de "l'héritage"? Option 1: le code de Sup est virtuellement copié dans Sub. (comme dans «copier-coller», mais sans le code copié visible visuellement dans la sous-classe). Exemple: methodA()est …
Je construis un comparateur qui offre une capacité de tri multi-colonnes sur une chaîne délimitée. J'utilise actuellement la méthode de fractionnement de la classe String comme mon choix préféré pour diviser la chaîne brute en jetons. Est-ce le moyen le plus performant de convertir la chaîne brute en un tableau …
Je devrais enregistrer certains événements dans un programme, mais pour autant que je sache, il serait préférable de conserver le code de journalisation en dehors du programme car il ne s'agit pas de la fonctionnalité réelle du programme. Alors, pouvez-vous me dire si je dois le garder complètement hors du …
J'ai besoin d'une interface qui m'assure qu'une certaine méthode, y compris une signature spécifique, est disponible. Jusqu'à présent, c'est ce que j'ai: public interface Mappable<M> { M mapTo(M mappableEntity); } Le problème se pose lorsqu'une classe doit être mappable à plusieurs autres entités. Le cas idéal serait celui-ci (pas java): …
J'écris un jeu qui a beaucoup d'aspects temporels. J'utilise le temps pour aider à estimer les positions des joueurs lorsque les blocages et les paquets du réseau ne passent pas (et le temps entre la réception des paquets et non). C'est un jeu de type pacman dans le sens où …
Je suis donc relativement nouveau dans la programmation dans le monde réel (en dehors des projets académiques) et j'ai rencontré de nombreux articles disant que l'utilisation instanceofest une mauvaise chose à utiliser pour déterminer la classe d'un objet spécifique. Ma situation est que j'ai trois classes, une classe de produits …
Je sais que cela a quelque chose à voir avec le complément de 2 et l'ajout de 1, mais je ne comprends pas vraiment comment vous pouvez coder un nombre de plus avec la même quantité de bits lorsqu'il s'agit de nombres négatifs.
J'ai besoin d'écrire une application GUI multiplateforme pour traiter (dans plusieurs threads) et visualiser des quantités de données assez importantes. Idéalement, l'application doit être relativement rapide et bien paraître. L'interface de l'application se composera d'un widget de table, d'un widget d'arbre et d'un widget de dessin de figure personnalisé. L'utilisateur …
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 5 ans . Je suis un programmeur Java …
Quelle est la différence entre surcharger une méthode et la remplacer en Java? Y a-t-il une différence dans la signature de la méthode, le spécificateur d'accès, le type de retour, etc.?
J'ai lu Java Concurrency in Practice de Brian Goetz et à l'intérieur de la section Stack Confinement, il est mentionné que chaque thread obtient sa propre pile et que les variables locales sont intrinsèquement confinées au thread d'exécution; ils existent sur la pile de threads en cours d'exécution, qui n'est …
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. …
En ce moment, je lutte avec ce concept de SEC (ne vous répétez pas) dans mon codage. Je crée cette fonction dans laquelle je crains qu'elle ne devienne trop complexe mais j'essaie de suivre le principe DRY. createTrajectoryFromPoint(A a,B b,C c,boolean doesSomething,boolean doesSomething2) Cette fonction, j'ai dit, prend 3 paramètres …
Supposons que je travaille sur un système existant, assez grand. J'ai un objet, myObjectde classe MyClass(par exemple, supposons que je travaille en Java). myObjectest une composition contenant Collection, disons, un Listet d'autres objets qui (je pense) ne sont pas pertinents. Il contient des méthodes déléguées qui servent simplement à faire …
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.