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 travaille en tant qu'entrepreneur qui conçoit une application Java d'entreprise pour mon client dans le rôle de responsable technique. L'application sera utilisée par les utilisateurs finaux et il y aura une équipe de support qui prendra en charge l'application lorsque nous quitterons. Les autres pistes techniques avec lesquelles je …
Dans le monde Java, nous parlons souvent de la JVM, et lorsque Java était nouveau, il avait la fonction supposée tueuse de "Write Once, Run Anywhere". De la façon dont les gens parlent et écrivent, cela semble différent de la façon dont Python, par exemple, fonctionne. Pourtant, je ne savais …
Dans java.util.PriorityQueue, nous avons les méthodes add(E e)et offer(E e). Les deux méthodes sont documentées comme: Insère l'élément spécifié dans cette file d'attente prioritaire. Quelles sont les différences entre ces deux méthodes?
Fondamentalement, je dois exécuter différentes actions dans une certaine condition. Le code existant est écrit de cette façon Interface de base // DoSomething.java interface DoSomething { void letDoIt(String info); } Mise en place de la première classe ouvrière class DoItThisWay implements DoSomething { ... } Mise en place de la …
Je me suis demandé pourquoi nous n'avions pas importé de paquet pendant que nous utilisons des fonctions String comme toUpperCase()? Comment y parviennent-ils sans importer de colis?
Cela s'applique à la fois à Java SE et à Android, car les contrats sont identiques. Documentation CharSequence pour Java SE Documentation CharSequence pour Android CharSequencene définit pas de contains(CharSequence)méthode. Je n'arrive pas à trouver une raison pour laquelle, et l'inclure serait très utile, évitant d'avoir à appeler CharSequence#toString()pour vérifier …
Java et .NET ont de merveilleux récupérateurs qui gèrent la mémoire pour vous et des modèles pratiques pour libérer rapidement des objets externes ( Closeable, IDisposable), mais seulement s'ils appartiennent à un seul objet. Dans certains systèmes, une ressource peut avoir besoin d'être consommée indépendamment par deux composants et d'être …
Nous allons construire un système avec l'interface utilisateur en javaFx qui sera déployé sur plus de 2000 machines (minimum 2000, mais ce sera plus - peut atteindre 5000 machines). Pour d'autres raisons / limitations, il doit être installé sur la machine, nous ne pouvons donc pas le faire avec une …
Nous avons trois couches dans notre application. Couche de service pour fournir une API externe. Couche BO pour notre logique métier et une couche DAO pour notre connexion à la base de données. Disons que chaque fois que nous mettons à jour un fichier, nous voulons également changer quelque chose …
Je travaille actuellement sur une webapp où nous devons souvent conditionner une logique de serveur basée sur la page qui va être retournée à l'utilisateur. Chaque page reçoit un code de page à 4 lettres, et ces codes de page sont actuellement répertoriés dans une classe en tant que chaînes …
J'ai certaines interfaces que j'ai l'intention d'implémenter à l'avenir par des tiers et je fournis moi-même une implémentation de base. Je vais seulement utiliser un couple pour montrer l'exemple. Actuellement, ils sont définis comme Article: public interface Item { String getId(); String getName(); } ItemStack: public interface ItemStackFactory { ItemStack …
J'ai travaillé sur la refactorisation de code, et je pense que j'ai peut-être fait le premier pas dans le terrier du lapin. J'écris l'exemple en Java, mais je suppose que cela pourrait être agnostique. J'ai une interface Foodéfinie comme public interface Foo { int getX(); int getY(); int getZ(); } …
Je dois implémenter le jeu AI for Abalone et je me demande quelle est la meilleure façon de représenter la logique de la carte en utilisant Java sans gaspiller trop de ressources dans toutes les routines de vérification et de mise à jour impliquées. Est-il préférable d'utiliser diverses listes? Une …
JavaMail envoie des e-mails à l'aide d'un serveur de messagerie, généralement via l'interface SMTP d'un fournisseur de messagerie. Est-il nécessaire d'utiliser un serveur de messagerie pour envoyer des e-mails? J'ai un site Web qui enverra des courriels et, si possible, j'aimerais envoyer les courriels directement à partir du code du …
Il me semble que la classe booléenne est un candidat idéal pour être implémenté en tant qu'énumération. En regardant le code source, la plupart de la classe est constituée de méthodes statiques qui pourraient être déplacées inchangées vers une énumération, le reste devenant beaucoup plus simple comme une énumération. Comparer …
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.