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 arbeite in einem PHP-basierten Unternehmen. Es gibt ein Projekt, in dem wir einen Backend-Service erstellen möchten. Ältere Mitglieder hier setzen auf PHP, obwohl es langsamer als Java ist. Ihr einziger Streitpunkt ist, dass Java sowohl im Hinblick auf den Speicher als auch auf die CPU-Auslastung schwerer als PHP ist. …
Ich habe eine anständige Menge an OOP mit verschiedenen Sprachen, bin aber ziemlich neu in Java. Ich lese viele Tutorials durch, in denen eine große Anzahl von Objekten im Code einer Klasse erstellt wird, und ich versuche, sie zu durchlaufen, aber in den Tutorials, die Dependency Injection ausführen, Versionen der …
Ich habe .NET Domain-Driven Design mit C # gelesen : Problem - Design - Lösung und festgestellt, dass der Autor für jeden Aggregatstamm einen Domänendienst erstellt hat. Die Domänendienste waren jedoch nur Fassaden des entsprechenden Repositorys. Zum Beispiel ist dies ein Codebeispiel aus der Anwendung aus seinem Buch public static …
Ich entwickle Code, der Generika verwendet, und eines meiner Leitprinzipien war es, ihn für zukünftige Szenarien und nicht nur für heutige Szenarien nutzbar zu machen. Mehrere Mitarbeiter haben jedoch zum Ausdruck gebracht, dass ich die Lesbarkeit möglicherweise aus Gründen der Erweiterbarkeit abgewogen habe. Ich wollte Feedback zu möglichen Lösungsmöglichkeiten einholen. …
Ich arbeite an einer GUI-Anwendung, die eine Konfigurationsdatei generiert. Ich habe eine Klassenhierarchie für das Konfigurationsmodell und verwende einen Objektbaum dieser Hierarchie in verschiedenen Kontexten. Derzeit verwende ich das Besuchermuster, um zu vermeiden, dass meine Modellklassen mit kontextspezifischem Code verschmutzt werden. interface IConfigurationElement { void acceptVisitor(IConfigurationElementVisitor visitor); } In einer …
Ich verstehe nicht ganz, was ich frage (lol!), Nun, in dem Sinne, ob es überhaupt möglich ist, das heißt. Wenn nicht, tut mir leid. Angenommen, ich habe ein Java-Programm. Es hat eine Mainund eine JavaCalculatorKlasse. JavaCalculatorhat einige Grundfunktionen wie public int sum(int a,int b) { return a + b } …
Ist es möglich, nur Java (ohne C ++ / NDK) zum Erstellen guter, schneller und schöner Android-Apps (einschließlich 3D-Entwicklung) zu verwenden? Wenn ich nach Stellenanforderungen für Android-Entwickler (offene Stellen) suche, sehe ich, dass Kenntnisse in C / C ++ / NDK sehr wichtig sind. Einige Unternehmen müssen ihre Testaufgaben sogar …
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, …
Was wäre eine gute Alternative zur Inline-Java-Dokumentation, dh kann man eine separate Dokumentdatei haben, die irgendwie einer Java-Quelldatei zugeordnet ist? Ich habe noch nie große Kommentarbereiche mit Code gemocht.
Ich habe ungefähr 20 Methoden in Java geschrieben und alle rufen einige Webdienste auf. Keiner dieser Webdienste ist noch verfügbar. Um mit der serverseitigen Codierung fortzufahren, habe ich die Ergebnisse, die der Webdienst voraussichtlich liefern wird, fest codiert. Können wir diese Methoden testen? Soweit ich weiß, verspotten Unit-Tests die Eingabewerte …
Geschlossen . Diese Frage muss fokussierter sein . 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 4 Jahren . Was ist die beste Vorgehensweise zum Packen von …
Geschlossen . Diese Frage basiert auf Meinungen . 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 . Von den dreien BufferedReader / Writer Binäre Streams …
Was genau passiert in Java, wenn Sie dasselbe Objekt mehrmals instanziieren? Zum Beispiel: Test test = new Test(); dann später werde ich es wieder aufrufen, Test test = new Test();wieder oder innerhalb einer Schleife. Wird die vorherige Instanziierung entsorgt?
Einige JVMs kompilieren Java-Bytecode in nativen Maschinencode. Wir wissen, dass wir dafür viele Optimierungen anwenden können. Kürzlich habe ich auch erfahren, dass eine Verzweigungsoperation die CPU blockieren und die Leistung erheblich beeinträchtigen kann, wenn eine CPU eine falsche Vorhersage macht. Weiß jemand, ob eine JVM Maschinencodes für die CPU einfacher …
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.