Als «java» getaggte Fragen

Java ist eine plattformunabhängige, objektorientierte Programmiersprache auf hoher Ebene, die ursprünglich von Sun Microsystems entwickelt wurde. Java gehört derzeit Oracle, das Sun 2010 gekauft hat.

2
Wann sollte ich StringBuilder oder StringBuffer verwenden?
In einer Produktionswebanwendung verwendeten meine Programmierkollegen überall StringBuffer. Jetzt kümmere ich mich um die Anwendungsentwicklung und Korrekturen. Nach dem Lesen von StringBuilder und StringBuffer habe ich beschlossen, den gesamten StringBuffer-Code durch StringBuilder zu ersetzen, da in unseren Data Beans keine Threadsicherheit erforderlich ist. Zum Beispiel: (In jeder Datenbohne kann ich …

6
Erwartetes Verhalten, wenn eine Anforderung für eine Sammlung keine Elemente enthält
Angenommen, Ihnen wird Folgendes gegeben ... List<Thing> theThings = fubar.Things.All(); Wenn nichts zurückzukehren wäre, was würden Sie von fubar.Things.All () erwarten? Edit: Danke für die Meinungen. Ich werde ein bisschen warten und den Eintrag mit den meisten Ups annehmen. Ich bin mit den bisherigen Antworten einverstanden, insbesondere mit denen, die …
13 java  c# 

4
Gibt es ein anderes Verwendungsprinzip für abstrakte Klassen / Interfaces in C ++ und Java?
Laut Herb Sutter sollte man abstrakte Interfaces (alle rein virtuellen Funktionen) abstrakten Klassen in C ++ vorziehen, um die Implementierung so weit wie möglich zu entkoppeln. Obwohl ich diese Regel persönlich sehr nützlich finde, bin ich kürzlich einem Team mit vielen Java-Programmierern beigetreten, und im Java-Code scheint diese Richtlinie nicht …

8
Beginnen Sie mit der Migration Ihres Swing-Projekts nach JavaFX?
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
13 java  swing  javafx 



3
Wie unabhängig ist Clojure von Java?
Ich bin ziemlich neu in der Clojure-Welt. Ich schätze die Tatsache, dass man über Clojure-Interop-Funktionen leicht auf alle Java-Bibliotheken zugreifen kann, aber ich habe mich gefragt, wie viel Clojure auf seinen eigenen Beinen steht. Natürlich gibt es einige Plattformen wie Android, für die immer eine Interoperabilität mit Java erforderlich ist, …

3
Namenskonventionen, zum Beispiel lokale und Parametervariablen [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe mit einem Senior-Entwickler über Kodierungskonventionen gesprochen, die …
13 java  naming  variables 



9
Sind Java-Zertifizierungen für eine Architektenrolle wichtig? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Ich möchte wissen, wie wichtig Java-Zertifizierungen (SCJP, SCWCD und andere) für eine Architektenposition …

2
Beste Ressourcen zum Lernen Spielen! Framework [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Vor einiger Zeit habe ich über die Möglichkeit gesprochen, zu einem Startup zu …


3
Was ist die beste Methode zum Offline-Failover eines desktopbasierten Clients, der einen Webdienst verwendet?
Ich habe drei eingehende Projekte, die ein gemeinsames Problem haben: Sie benötigen die Logik auf einem Websystem und eine lokale Anwendung (z. B. eine Verkaufsstelle), die über einen RESTful-Webservice mit einem solchen System kommuniziert. Meine Lösung Die Lösung, die ich gefunden habe, besteht darin, die Nachrichtenwarteschlange der Desktopanwendung zu implementieren …

4
Erklären Sie den Model View Controller
Meine Erfahrung mit der Entwicklung dynamischer Websites beschränkt sich hauptsächlich auf Java-Servlets. Ich habe Tomcat verwendet, um verschiedene Java-Servlets zu entwickeln, und ich würde ohne zu zögern sagen, dass ich sowohl mit dieser Technologie als auch mit clientseitigem HTML / CSS / Javascript für das Front-End einigermaßen vertraut bin. Wenn …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.