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 donc un webservice qui a quelque chose comme un getAccountoù il retournerait un identifiant au compte s'il l'obtenait, sinon lève une exception. Le client voudra toujours créer un compte si une exception est levée avec les mêmes informations que le get est fait. Je crée une bibliothèque de commodité …
Je travaille sur l'application RCP, je suis nouveau sur cette application. Les beans Spring sont utilisés pour écrire la logique métier pour enregistrer / récupérer des entités. Mais, au lieu d'envoyer des entités directement au client, nous nous convertissons en DTO et remplissons le client. Lors de la sauvegarde, nous …
J'ai appris le C # au cours des six derniers mois environ et je suis maintenant plongé dans Java. Ma question concerne la création d'instances (dans l'une ou l'autre langue, vraiment) et c'est plus: je me demande pourquoi ils l'ont fait de cette façon. Prenez cet exemple Person Bob = …
Je cherchais des réponses dans SO ou ici, mais sans aucun résultat, c'est pourquoi je vous demanderais. Supposons que j'ai deux projets différents - par exemple, une partie serveur et une partie client d'une application. Je suis en train de développer ma propre partie, pendant que mon ami en fait …
Dans la plupart des codes Java, je vois des gens déclarer des objets Java comme ceci: Map<String, String> hashMap = new HashMap<>(); List<String> list = new ArrayList<>(); au lieu de: HashMap<String, String> hashMap = new HashMap<>(); ArrayList<String> list = new ArrayList<>(); Pourquoi y a-t-il une préférence pour définir l'objet Java …
Supposons que j'ai cette hiérarchie de classe ... public abstract class Animal { public abstract void eat(); public abstract void talk(); } class Dog extends Animal { @Override public void eat() { } @Override public void talk() { } } class Cat extends Animal { @Override public void eat() { …
On m'a posé des questions sur les chaînes immuables en Java. J'ai été chargé d'écrire une fonction qui concatène un certain nombre de «a» à une chaîne. Ce que j'ai écrit: public String foo(int n) { String s = ""; for (int i = 0; i < n; i++) { …
Pourquoi les concepteurs Java n'ont-ils pas créé des versions statiques des méthodes de manipulation de chaînes dans la java.lang.Stringclasse? Je fais référence aux méthodes suivantes, mais la question peut également être étendue à d'autres méthodes non statiques de la classe. concat(String) substring(int, int) replace(char, char) toLowerCase() replace(CharSequence, CharSequence) toLowerCase(Locale) replaceAll(String, …
J'ai une méthode DAO qui utilise Spring pour l'accès JDBC. Il calcule le taux de réussite d'un vendeur à vendre un article. Voici le code: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args = {seller_id}; …
À mon avis, l'un des plus grands avantages de Scala est son interopérabilité avec Java et sa syntaxe similaire. Une chose que j'ai trouvée étrange est l'utilisation de l' _opérateur pour les importations de cartes wilcard au lieu de l' *opérateur utilisé en Java. Y a-t-il une raison technique pour …
En tant que programmeur Java, j'ai toujours critiqué les exceptions non vérifiées. La plupart du temps, les programmeurs l'utilisent comme moyen de faciliter la programmation pour créer des problèmes plus tard. De plus, les programmes (bien que désordonnés) avec des exceptions vérifiées sont beaucoup plus robustes que leurs homologues non …
Cette image est tirée de l' application de modèles et de modèles pilotés par domaine: avec des exemples en C # et .NET Il s'agit du diagramme de classes du modèle d'état dans lequel un état SalesOrderpeut avoir différents états au cours de sa durée de vie. Seules certaines transitions …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de 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 4 ans . J'ai demandé à beaucoup de gens par où commencer à …
Désillusion avec l'espace portail Je vois un nombre inquiétant de grands clients d'entreprise qui sont devenus déçus par leur expérience de portail d'entreprise, en particulier ceux de l'espace WebSphere Portal Server (WPS). Des millions ont été investis, mais la promesse d'un contenu personnalisé avec agrégation et outils collaboratifs intégrés ne …
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. …
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.