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.
Ich habe eine Art "Pipeline" -Prozess, der im Wesentlichen nur eine Reihe vorhandener Tools miteinander verbindet, um einen Workflow zu automatisieren. Für einen der Schritte gibt es ein vorhandenes Befehlszeilentool, das bereits das erledigt, was dieser Schritt tun muss. Das externe CLI-Tool basiert auf Java, ebenso wie meine Pipeline. Es …
Ich habe eine Hausaufgabe und muss bewerten, welcher Ansatz gemäß GRASP "Protected Variation" besser ist. Ich habe bei Stack Overflow eine Frage zur Trennung von Header- und Codedateien in C ++ gefunden . Was ich jedoch wissen möchte, warum Java C ++ nicht folgt, um die Trennung zwischen Klassendefinitionen und …
In SICP geben die Autoren an ( Abschnitt 1.1 ), dass es drei grundlegende "Mechanismen" von Programmiersprachen gibt: primitive Ausdrücke , die die einfachsten Entitäten darstellen, mit denen sich die Sprache befasst Kombinationsmittel , mit denen zusammengesetzte Elemente aus einfacheren aufgebaut werden Abstraktionsmittel , mit denen zusammengesetzte Elemente als Einheiten …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Meine Android-Aktivität enthält mehrere Schaltflächen, die alle einen OnClickListener benötigen. Ich habe viele verschiedene Möglichkeiten gesehen, wie :: Implementierung der Schnittstelle in der Aktivitätsklasse Erstellen einer separaten Klasse, die die Schnittstelle implementiert Definieren einer anonymen inneren Klasse für jede Schaltfläche. Ich habe viele Beispiele für jeden Ansatz gesehen. Mir ist …
Ich versuche, die "Haupt" -Klasse (n) einer Rich Desktop-Anwendung auf der Basis von NetBeans Platform 7 zu entwerfen. Diese Anwendung verwendet HTTP-Dienste und empfängt über ein "Push-System" über TCP Nachrichten. Wir sind 3 Entwickler und wollen Module parallel entwickeln Die Anwendung wird geschichtet (Daten, Geschäft, Präsentation) Wir werden das Präsentationsmodell …
Ist es eine gute Praxis, Kommentare für weithin bekannte Methoden wie equals, compareTo usw. zu schreiben? Betrachten Sie den folgenden Code. /** * This method compares the equality of the current object with the object of same type */ @Override public boolean equals(Object obj) { //code for equals } Mein …
Ich muss einen Adapter zwischen zwei Software (Mech. Simulation, Non-Cs) erstellen. Angenommen, wir haben eine Klasse namens ThatThing. Ich muss verschiedene herstellerspezifische Implementierungen durchführen. Diese Versionen haben keine aussagekräftigen Namen (im Gegensatz zu Eclipse Helios, Indigo usw.). 1. Wie soll ich eine Klasse benennen, die die Versionsnummer ausdrücken soll? Ich …
Ich arbeite seit Jahren an der JVM und habe sehr selten einen JVM-Absturz erlebt ... das ist bis vor ungefähr 6 Monaten. Seitdem habe ich ungefähr 5 JVM-Abstürze infolge von 2 JVM-Fehlern erlebt. Die Lösung von Oracle war immer die gleiche ... Upgrade. Jedes Upgrade erfolgt immer zu und von …
Wir implementieren eine neue zentralisierte Überwachungslösung (Zenoss). Das Einbinden von Servern, Netzwerken und Java-Programmen ist mit SNMP und JMX unkompliziert. Die Frage ist jedoch, welche Best Practices für die Überwachung und Verwaltung benutzerdefinierter C ++ - Anwendungen in großen, heterogenen Umgebungen (Solaris x86, RHEL Linux, Windows) gelten. Möglichkeiten, die ich …
Gibt es eine Sammlung von gemeinsam vereinbarten Entwurfsrichtlinien zum Trennen der Modellklassen von den View / Controller-Klassen in einer Java Swing-App? Ich bin nicht so besorgt, dass der View / Controller nichts über das Modell weiß, als umgekehrt: Ich möchte mein Modell so gestalten, dass es nichts über javax.swing weiß. …
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 3 Jahren . Wenn Sie möchten, möchte ich lernen, zukunftssicher zu programmieren. Während Windows (vorerst) den …
Meine Benutzer haben alle Windows. Einige von ihnen verwenden Linux oder einen Mac, aber wenn sie dies tun, können sie im Allgemeinen etwas wie Mono, Wine, Parallels oder Dual-Boot verwenden. Mein Entwicklungsteam (einschließlich meiner selbst) verfügt über umfangreiche Erfahrung sowohl beim Schreiben von Swing-Anwendungen in Java als auch von Windows …
Wir haben ein neues Projekt von einem Kunden, der Spanisch ist und seinen gesamten Java-Code und seine Kommentare, Variablen und Methodennamen auf Spanisch hat. Wir dürfen es nicht ins Englische konvertieren und dann verwenden. Wenn einer von Ihnen in einem solchen Zustand gearbeitet hat, können Sie uns raten, was getan …
Da ich auf einem Server arbeite, auf dem Benutzer absolut keinen dauerhaften Status haben, wird jedes benutzerbezogene Objekt, das wir haben, bei jeder Anforderung bereitgestellt. Infolgedessen mache ich häufig eine verzögerte Initialisierung von Eigenschaften von Objekten, die möglicherweise nicht verwendet werden. protected EventDispatcher dispatcher = new EventDispatcher(); Wird... protected EventDispatcher<EventMessage> …
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.