java

Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen.
3
Antworten

Umgang mit Klassenpfadkonflikten

In meinem Projekt verwende ich sowohl glassfish-embedded 3.1.1 als auch die guava lib ... Das Problem ist, dass glassfish mit der alten Implementierung von guava (dh google-collections) kommt ... Dies führt zur Laufzeit zu NoSuchMethodError,...
30.09.2011, 16:03
3
Antworten

Warum gebe ich in der 3. und 4. Druckanweisung Ganzzahlen anstelle von Zeichen zurück?

Können Sie mir bitte erklären, was in den letzten zwei gedruckten Statements passiert? Da bin ich verloren. %Vor%     
05.04.2013, 04:45
1
Antwort

Alternativen zu Java String Interning

Da Javas Standard-String-Interning sehr schlecht ist, suche ich nach einer Alternative. Können Sie eine API vorschlagen, die eine gute Alternative zum Java-String-Interning ist? Meine Anwendung verwendet Java 6. Meine Anforderung besteht haup...
09.10.2012, 04:44
3
Antworten

Notwendigkeit des Schreibens von flüchtigen Arrays während des Synchronisierens

Frage zum JMM und zur Semantik bezüglich flüchtiger Felder, die in einen synchronisierten Block geschrieben, aber nicht synchronisiert gelesen werden. In einer ersten Version des folgenden Codes habe ich den Zugriff nicht synchronisiert, da e...
11.01.2012, 22:43
7
Antworten

Ist das ein Decorator oder ein Strategie-Muster oder keiner der beiden?

Ich habe die folgende Schnittstelle. PowerSwitch.java %Vor% Die obige Schnittstelle sollte aus dem Minimum an Methoden bestehen, aus denen jede andere Funktionalität abgeleitet werden kann, um das Hinzufügen weiterer PowerSwitch-Impleme...
24.01.2012, 08:19
3
Antworten

, der den vorherigen Wert in AspectJ-Sollpunktraster freigibt

Ich muss Felder Wertänderungen erkennen. Ich möchte den vorherigen Wert mit dem neuen vergleichen. Ich kenne den Feldnamen oder seinen Typ nicht. (Mehr Hintergrund hier . ) Für eine gegebene Klasse: %Vor% Ich habe diesen Aspekt: ​​ %Vor%...
25.07.2011, 14:36
2
Antworten

Java oder C ++ entspricht Preon?

Preon ist eine Java-Bibliothek, die zum Erstellen von binären Codecs gedacht ist: Sie platzieren Annotationen einfach in einer Klasse Datenelemente hinsichtlich ihrer Korrespondenz mit Bitfeldern (z. B. Anzahl der für bestimmtes Feld zu verw...
14.07.2011, 19:18
2
Antworten

Warum müssen die Enum-Konstanten vor jeder anderen Deklaration von Variablen und Methoden in einem Enum-Typ deklariert werden?

Wenn ich eine Variable vor oder ohne Deklaration von Enum-Konstanten auf diese Weise deklariere: %Vor% Es zeigt folgenden Kompilierungsfehler. %Vor% Aber wenn ich eine Enum-Konstante deklariere, bevor i deklariert wird, dann ist es in...
27.06.2013, 08:26
2
Antworten

Container generischer Typen in Java

Ich habe eine generische Klasse Foo<T> und parametrisierte Typen Foo<String> und Foo<Integer> . Jetzt möchte ich verschiedene parametrisierte Typen in ein einziges ArrayList setzen. Was ist der richtige Weg, dies zu...
30.06.2013, 16:05
2
Antworten

Wie erstelle ich diese json string mit Jackson?

Hier ist meine gewünschte Ausgabe %Vor% Hier ist mein Code, aber er scheint die obige Ausgabe nicht zu erzeugen. Wenn es einen besseren und einfacheren Weg gibt, lass es mich wissen. Danke %Vor%     
26.09.2012, 03:19