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.
D'accord, je ne comprends pas. Que signifie «Oracle possède Java»? Google utilise définitivement Java dans Google App Engine, cela signifie-t-il que Google doit payer Oracle pour cela?
Mon expérience dans le développement de sites Web dynamiques se limite principalement aux servlets Java. J'ai utilisé Tomcat pour développer divers servlets Java, et je n'hésiterais pas à dire que je suis raisonnablement compétent avec cette technologie, ainsi qu'avec HTML / CSS / Javascript côté client pour le front-end. Quand …
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. …
Il y a quelques mois, j'ai commencé à travailler sur un nouveau projet, et lorsque je parcourais le code, il me frappait la quantité de méthodes statiques utilisées. Non seulement les méthodes utilitaires en tant que collectionToCsvString(Collection<E> elements), mais aussi beaucoup de logique métier y sont conservées. Quand j'ai demandé …
Je suis passé à Java à partir de C # après quelques recommandations de la part de CodeReview. Donc, quand je regardais LWJGL, une chose dont je me souvenais était que chaque appel à Displaydevait être exécuté sur le même thread que la Display.create()méthode était invoquée. En me souvenant de …
J'écris des tests unitaires JUnit pour mes classes. Est-il préférable d'avoir une classe distincte pour chaque méthode, ou d'avoir une seule classe de test pour chaque classe réelle?
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 6 ans . Je souhaite développer un site Web …
Je travaille sur un projet où les appels internes de classe sont habituels mais les résultats sont souvent des valeurs simples. Exemple ( pas de vrai code ): public boolean findError(Set<Thing1> set1, Set<Thing2> set2) { if (!checkFirstCondition(set1, set2)) { return false; } if (!checkSecondCondition(set1, set2)) { return false; } return …
Je résous un problème d'optimisation de la recherche de graphiques. J'ai besoin de trouver les k meilleurs chemins les plus courts acycliques à travers un graphique pondéré dirigé. Je sais qu'il existe un certain nombre d'algorithmes k-best exacts et approximatifs, mais la plupart des recherches récentes semblent être orientées vers …
Existe-t-il un seul scénario (autre que la compatibilité avec les anciennes machines virtuelles Java) où l'utilisation synchronizedest préférable à l'utilisation d'un Lock? Quelqu'un peut-il justifier l'utilisation waitou l' utilisation notifydes nouveaux systèmes? Existe-t-il un algorithme qui doit utiliser l'un d'eux dans sa mise en œuvre? Je vois une question précédente …
Dans mon organisation, nous avons mis en place des règles / lignes directrices sur la journalisation que j'aimerais savoir si vous pouvez ajouter ou commenter. Nous utilisons Java mais vous pouvez commenter en général la connexion - règles et conseils Utilisez le niveau de journalisation correct ERREUR: quelque chose s'est …
Actuellement, j'ai quelques objets singleton où je fais la correspondance sur des expressions régulières, et mes Patterns sont définis comme suit: class Foobar { private final Pattern firstPattern = Pattern.compile("some regex"); private final Pattern secondPattern = Pattern.compile("some other regex"); // more Patterns, etc. private Foobar() {} public static Foobar create() …
D'ici cet automne, mes deux petits sites Web devraient générer un total d'environ 1200 $ par mois avec un apport minimal / nul, ce qui est suffisant pour que je puisse vivre assez confortablement. Plutôt que de se lancer dans une autre entreprise, j'aimerais passer les prochaines années à faire …
Ce didacticiel Mkyong propose d'intialiser les enregistreurs de cette façon: @Controller public class WelcomeController { private static final Logger logger = Logger.getLogger(WelcomeController.class); // etc } Maintenant, probablement toutes les autres classes que vous utilisez, qui ont un enregistreur initialiseront leurs enregistreurs de la même manière. Ma question est - est-ce …
Je lisais Groovy en action, deuxième édition et dans une note de bas de page, j'ai trouvé le texte suivant Java verse du «vinaigre de syntaxe» sur une telle construction pour décourager les programmeurs de l'utiliser. Que signifie le terme syntax vinegarici? Je n'ai jamais entendu parler de ce terme …
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.