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
Java hat die JVM, was hat C?
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 …
15 java  c 

2
Zähmung der 'Utility Functions'-Klassen
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 { …

4
Ist es übertrieben, eine Sammlung nur aus Gründen der besseren Lesbarkeit in eine einfache Klasse zu packen?
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, …

1
Java-Anwendungsstruktur: Horizontale vs. vertikale Aufteilung
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 …

2
Entität zur DTO-Nutzung
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 -> …
15 java  entity  jpa 


5
Eine Möglichkeit, mehrere Rückgabewerte von einer Methode zurückzugeben: Setzen Sie die Methode in die Klasse, die den Rückgabewert darstellt. Ist es ein gutes Design?
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 …

1
Java Cryptography Extension
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 …

3
Wie erstelle ich hochskalierbare Webdienste in Java?
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 …

4
Annäherung an Java / JVM-Interna
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 …
15 java  books  jvm 



6
In Android springen oder zuerst Java-Grundlagen lernen? [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 5 Jahren . Ich beherrsche C ziemlich gut und kenne ein wenig C ++, habe aber …
15 java  android 

2
Müssen Sie Java kennen, bevor Sie Scala ausprobieren
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 …
15 java  scala 

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.