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.
J'ai une sorte de processus «pipeline» qui consiste essentiellement à relier un ensemble d'outils existants pour automatiser un flux de travail. Pour l'une des étapes, il existe un outil de ligne de commande existant qui fait déjà l'essentiel de ce que cette étape doit faire. L'outil CLI externe est basé …
J'ai un devoir et j'ai besoin d'évaluer quelle approche est la meilleure selon GRASP "Variation Protégée". J'ai trouvé une question sur Stack Overflow sur la séparation des fichiers d'en-tête et de code en C ++ . Cependant, ce que je veux savoir pourquoi Java ne suit pas C ++ pour …
Dans SICP , les auteurs déclarent ( section 1.1 ) qu'il existe trois "mécanismes" de base des langages de programmation: les expressions primitives , qui représentent les entités les plus simples dont la langue s'occupe moyens de combinaison , par lesquels les éléments composés sont construits à partir de plus …
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. …
Mon activité Android contient plusieurs boutons qui ont tous besoin d'un OnClickListener. J'ai vu beaucoup de façons différentes de le faire, telles que: Implémentation de l'interface dans la classe d'activité Création d'une classe distincte qui implémente l'interface Définition d'une classe interne anonyme pour chaque bouton. J'ai vu de nombreux exemples …
J'essaie de concevoir la ou les classes "principales" d'une application Rich Desktop basée sur NetBeans Platform 7. Cette application consommera des services HTTP et, via un "système push" sur TCP, recevra des messages. Nous sommes 3 développeurs et nous souhaitons développer des modules en parallèle L'application sera en couches (données, …
Est-ce une bonne pratique d'écrire des commentaires pour des méthodes largement connues comme equals, compareTo, etc.? Considérez le code ci-dessous. /** * This method compares the equality of the current object with the object of same type */ @Override public boolean equals(Object obj) { //code for equals } Mon entreprise …
Je dois créer un adaptateur entre deux logiciels (simulation mécanique, non-cs). En supposant que nous ayons une classe nommée ThatThing. Je dois gérer diverses implémentations spécifiques au fournisseur. Ces versions n'ont pas de noms significatifs (contrairement à eclipse helios, indigo etc.). 1. Comment dois-je nommer une classe qui devrait exprimer …
Je travaille sur la JVM depuis des années et j'ai très rarement rencontré un crash de la JVM ... il y a environ 6 mois environ. Depuis, j'ai connu environ 5 plantages JVM résultant de 2 défauts JVM. La solution d'Oracle était toujours la même ... mise à niveau. Chaque …
Nous mettons en œuvre une nouvelle solution de surveillance centralisée (Zenoss). L'intégration de serveurs, de réseaux et de programmes Java est simple avec SNMP et JMX. Cependant, la question est de savoir quelles sont les meilleures pratiques pour surveiller et gérer des applications C ++ personnalisées dans de grands environnements …
Existe-t-il une collection de directives de conception communément acceptées pour séparer les classes Model des classes View / Controller dans une application Java Swing? Je ne suis pas tellement préoccupé par le fait que le View / Controller ne sait rien du modèle comme l'inverse: j'aimerais concevoir mon modèle pour …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 3 ans . Je veux apprendre à programmer de manière «évolutive», si vous …
Mes utilisateurs ont tous Windows. Certains d'entre eux utilisent Linux ou un Mac, mais s'ils le font, ils sont généralement capables d'utiliser quelque chose comme Mono, Wine, Parallels ou dual-boot. Mon équipe de développement (y compris moi-même) possède une vaste expérience à la fois dans l'écriture d'applications Swing en Java …
Nous avons un nouveau projet d'un client qui est espagnol et qui a tout son code Java et ses commentaires, variables, noms de méthode en espagnol. Nous ne sommes pas autorisés à le convertir en anglais, puis à les utiliser. Si l'un d'entre vous a travaillé dans une telle condition, …
Comme je travaille sur un serveur sans aucun état non persistant pour les utilisateurs, chaque objet lié à l'utilisateur que nous avons est déployé à chaque demande. Par conséquent, je me retrouve souvent à faire une initialisation paresseuse de propriétés d'objets qui peuvent rester inutilisés. protected EventDispatcher dispatcher = new …
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.