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 bin ziemlich neu in TDD und ich habe Probleme, wenn ich meinen ersten Test erstelle, wenn er vor dem Implementierungscode steht. Ohne irgendeinen Rahmen für den Implementierungscode kann ich meinen ersten Test schreiben, wie ich will, aber er scheint immer von meiner Java / OO-Denkweise über das Problem befallen …
Ich weiß, dass C einen Compiler hat, aber was bestimmt die Ausführungsleistung? Was passiert, wenn der Code in einem if else -Block nur alle ifs anstelle von if elses enthält? Was bestimmt, dass alle ifs ausgeführt werden? In Java wäre es die JVM, aber in C, was ist die Sache …
In unserer Java-Codebasis sehe ich immer wieder folgendes Muster: /** This is a stateless utility class that groups useful foo-related operations, often with side effects. */ public class FooUtil { public int foo(...) {...} public void bar(...) {...} } /** This class does applied foo-related things. */ class FooSomething { …
Ich habe folgende Karte: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); Dies HashMapordnet doubleWerte (die Zeitpunkte sind) der entsprechenden SoundEvent'Zelle' zu: Jede 'Zelle' kann eine Anzahl von SoundEvents enthalten. Deshalb ist es als implementiert List<SoundEvent>, weil es genau das ist, was es ist. Um den Code besser lesbar zu machen, …
Eine kleine Debatte über den Start der Projektstruktur (unter Verwendung von Maven / Eclipse) für eine große Java-Anwendung. Option 1: entities (i.e. the whole database using Hibernate classes-first) services (i.e. sets of read/write operations on the entities) app (perhaps split up more further down the line) Option 2: area1-entities area1-services …
Ich habe versucht, einen Ablauf für eine grundlegende gestufte Webanwendung zu finden, und habe widersprüchliche Informationen online gelesen. Ich versuche herauszufinden, ob es von Vorteil ist, weiterhin DTO-Objekte von Ihrem DAO-zu-Service-Layer mithilfe einer Art Mapper zu verwenden. Der grundlegende Ablauf, den ich vorsehe, ist wie folgt: UI-Modell / Formular -> …
Ich habe ein konzeptionelles Problem mit einer ordnungsgemäßen Implementierung von Code, die scheinbar eine Mehrfachvererbung erfordert. Dies wäre in vielen OO-Sprachen kein Problem, aber da das Projekt für Android ist, gibt es keine Mehrfachvererbung extends. Ich habe eine Reihe von Aktivitäten, die von verschiedenen Basisklassen abgeleitet ist , wie einfach …
Ich muss 2 Werte von einer Methode zurückgeben. Mein Ansatz ist wie folgt: Erstellen Sie eine innere Klasse mit 2 Feldern, die verwendet werden, um diese 2 Werte beizubehalten Fügen Sie die Methode in diese Klasse ein Instanziieren Sie die Klasse und rufen Sie die Methode auf. Das einzige, was …
Mir wurde gesagt, dass ich für die Unterstützung der AES256-Verschlüsselung in meiner Java-App die JCE mit Richtliniendateien mit unbegrenzter Stärke benötige. Ich habe es von Oracle heruntergeladen und entpackt und sehe nur 2 JARs: local_policy.jar; und US_export_polic.jar Ich möchte nur bestätigen, dass ich hier nichts verpasse! Mein Verständnis (nach dem …
Ich erstelle einige Webdienste, die 2000 gleichzeitige Benutzer haben würden. Die Dienste werden kostenlos angeboten und es wird daher eine große Nutzerbasis erwartet. In Zukunft kann es erforderlich sein, bis zu 50.000 Benutzer zu skalieren. Es gibt bereits einige andere Fragen, die sich mit dem Problem befassen: /programming/2567254/building-highly-scalable-web-services Meine Anforderungen …
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 4 Jahren . Ich habe ungefähr 8 Jahre in Java …
Um es klarer zu machen, ist dies ein kurzes Beispiel: class A implements Serializable { public B b; } class B implements Serializable { public A a; } A a = new A(); B b = new B(); a.b = b; b.a = a; Was passiert also, wenn wir a- …
Ich habe gerade ein Video gesehen, das zeigt, wie Notch (of Minecraft Fame) Minecraft debuggt und verändert, während es läuft. Er unterbricht das Spiel, ändert etwas im Code und unterbricht dann das Spiel, wobei die Änderung sofort wirksam wird, ohne dass das Programm neu gestartet werden muss. Wie funktioniert das? …
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 5 Jahren . Ich beherrsche C ziemlich gut und kenne ein wenig C ++, habe aber …
Ich bin daran interessiert, Scala zu lernen. Ich habe viel darüber gelesen, aber viele Leute schätzen es, weil es ein für die Parallelität besseres Akteurmodell hat, XML viel besser behandelt und das Problem erstklassiger Funktionen löst. Meine Frage ist, müssen Sie Java kennen, um die Funktionsweise von Scala zu verstehen …
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.