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.
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 6 Jahren . Gibt es Bibliotheken in Java, die der Funktionalität von …
Ermöglicht die Java-Lizenz anderen Unternehmen, ihre eigenen Versionen der Java-Sprache zu erstellen oder diese nur korrekt zu implementieren? Gleiche Frage zu JVM. Ich habe gehört, dass Sun Microsoft angeklagt hat, weil sie ihre .NET-Version der Java-Implementierung und Java für Google Android geändert haben, aber ich kann das gesamte Konzept einfach …
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 …
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 5 Jahren . Es scheint an dieser Stelle eine Java-Orthodoxie zu sein, …
Einer der Entwickler in meinem Team glaubt, dass es notwendig ist, einen Javadoc-Kommentar für JEDEN Parameter in die Signatur einer Methode zu schreiben. Ich denke nicht, dass dies notwendig ist, und in der Tat denke ich, dass es sogar schädlich sein kann. Zunächst einmal denke ich, dass Parameternamen beschreibend und …
Ich arbeite an einer RCP-Anwendung. Ich bin neu in dieser Anwendung. Spring Beans werden zum Schreiben von Geschäftslogik zum Speichern / Abrufen von Entitäten verwendet. Aber anstatt Entitäten direkt an den Client zu senden, konvertieren wir in DTOs und füllen den Client. Während des Speicherns konvertieren wir DTO erneut in …
Ich arbeite gerade an einem größeren Soloprojekt und habe mehrere Klassen, in denen ich keinen Grund sehe, eine Instanz von zu erstellen. Meine aktuelle Würfelklasse speichert beispielsweise alle ihre Daten statisch und alle ihre Methoden sind auch statisch. Ich muss es nicht initialisieren, denn wenn ich würfeln und einen neuen …
Hintergrund Hier ist das eigentliche Problem, an dem ich arbeite: Ich möchte eine Möglichkeit, Karten im Kartenspiel Magic: The Gathering darzustellen . Die meisten Karten im Spiel sind normal aussehende Karten, aber einige von ihnen sind in zwei Teile unterteilt, von denen jeder seinen eigenen Namen hat. Jede Hälfte dieser …
Ich habe einige Rohdaten, für die ich viele Dinge tun muss (verschieben, drehen, entlang einer bestimmten Achse skalieren, bis zur Endposition drehen), und ich bin mir nicht sicher, wie ich dies am besten tun kann, um die Lesbarkeit des Codes zu gewährleisten. Einerseits kann ich eine einzelne Methode mit vielen …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Als C-Programmierer und C # -Programmierer mag …
In Java stehen vier Zugriffsmodifikatoren für Methoden zur Verfügung: public - Jede Klasse kann diese Methode verwenden. protected - Klassen in demselben Paket und Unterklassen in jedem Paket können diese Methode verwenden. private - Nur diese Klasse kann diese Methode verwenden. no modifier ("package private") - Nur Klassen im selben …
Eine "universelle Konstruktion" ist eine Wrapper-Klasse für ein sequentielles Objekt, mit der es linearisiert werden kann (eine starke Konsistenzbedingung für gleichzeitige Objekte). Hier ist zum Beispiel eine angepasste wartefreie Konstruktion in Java aus [1], die das Vorhandensein einer wartefreien Warteschlange voraussetzt, die die Schnittstelle erfüllt WFQ(für die nur ein einmaliger …
Ist es eine gute Praxis, Reflektion zu verwenden, wenn die Anzahl der Kesselschild-Codes stark reduziert wird? Grundsätzlich gibt es einen Kompromiss zwischen Leistung und Lesbarkeit auf der einen Seite und Abstraktion / Automatisierung / Reduzierung von Code auf der anderen Seite. Bearbeiten: Hier ist ein Beispiel für eine empfohlene Verwendung …
Das offizielle Java-Tutorial zu Generics erklärt das Löschen von Typen und warum es dem Compiler hinzugefügt wurde: Wenn ein generischer Typ instanziiert wird, übersetzt der Compiler diese Typen mit einer Technik, die als Typlöschung bezeichnet wird - ein Prozess, bei dem der Compiler alle Informationen zu Typparametern und Typargumenten in …
Ich arbeite an einem UI-Code, in dem ich eine ActionKlasse habe. public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } Bei der Erstellung dieser Action-Klasse wurde davon ausgegangen, dass die ActionKlasse nicht anpassbar ist (in gewissem Sinne - der …
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.